Move into wp-content path
Signed-off-by: Adrian Nöthlich <git@promasu.tech>
674
wp-content/plugins/Pirate-Crew/LICENSE
Normal file
@@ -0,0 +1,674 @@
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
Version 3, 29 June 2007
|
||||
|
||||
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
Preamble
|
||||
|
||||
The GNU General Public License is a free, copyleft license for
|
||||
software and other kinds of works.
|
||||
|
||||
The licenses for most software and other practical works are designed
|
||||
to take away your freedom to share and change the works. By contrast,
|
||||
the GNU General Public License is intended to guarantee your freedom to
|
||||
share and change all versions of a program--to make sure it remains free
|
||||
software for all its users. We, the Free Software Foundation, use the
|
||||
GNU General Public License for most of our software; it applies also to
|
||||
any other work released this way by its authors. You can apply it to
|
||||
your programs, too.
|
||||
|
||||
When we speak of free software, we are referring to freedom, not
|
||||
price. Our General Public Licenses are designed to make sure that you
|
||||
have the freedom to distribute copies of free software (and charge for
|
||||
them if you wish), that you receive source code or can get it if you
|
||||
want it, that you can change the software or use pieces of it in new
|
||||
free programs, and that you know you can do these things.
|
||||
|
||||
To protect your rights, we need to prevent others from denying you
|
||||
these rights or asking you to surrender the rights. Therefore, you have
|
||||
certain responsibilities if you distribute copies of the software, or if
|
||||
you modify it: responsibilities to respect the freedom of others.
|
||||
|
||||
For example, if you distribute copies of such a program, whether
|
||||
gratis or for a fee, you must pass on to the recipients the same
|
||||
freedoms that you received. You must make sure that they, too, receive
|
||||
or can get the source code. And you must show them these terms so they
|
||||
know their rights.
|
||||
|
||||
Developers that use the GNU GPL protect your rights with two steps:
|
||||
(1) assert copyright on the software, and (2) offer you this License
|
||||
giving you legal permission to copy, distribute and/or modify it.
|
||||
|
||||
For the developers' and authors' protection, the GPL clearly explains
|
||||
that there is no warranty for this free software. For both users' and
|
||||
authors' sake, the GPL requires that modified versions be marked as
|
||||
changed, so that their problems will not be attributed erroneously to
|
||||
authors of previous versions.
|
||||
|
||||
Some devices are designed to deny users access to install or run
|
||||
modified versions of the software inside them, although the manufacturer
|
||||
can do so. This is fundamentally incompatible with the aim of
|
||||
protecting users' freedom to change the software. The systematic
|
||||
pattern of such abuse occurs in the area of products for individuals to
|
||||
use, which is precisely where it is most unacceptable. Therefore, we
|
||||
have designed this version of the GPL to prohibit the practice for those
|
||||
products. If such problems arise substantially in other domains, we
|
||||
stand ready to extend this provision to those domains in future versions
|
||||
of the GPL, as needed to protect the freedom of users.
|
||||
|
||||
Finally, every program is threatened constantly by software patents.
|
||||
States should not allow patents to restrict development and use of
|
||||
software on general-purpose computers, but in those that do, we wish to
|
||||
avoid the special danger that patents applied to a free program could
|
||||
make it effectively proprietary. To prevent this, the GPL assures that
|
||||
patents cannot be used to render the program non-free.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow.
|
||||
|
||||
TERMS AND CONDITIONS
|
||||
|
||||
0. Definitions.
|
||||
|
||||
"This License" refers to version 3 of the GNU General Public License.
|
||||
|
||||
"Copyright" also means copyright-like laws that apply to other kinds of
|
||||
works, such as semiconductor masks.
|
||||
|
||||
"The Program" refers to any copyrightable work licensed under this
|
||||
License. Each licensee is addressed as "you". "Licensees" and
|
||||
"recipients" may be individuals or organizations.
|
||||
|
||||
To "modify" a work means to copy from or adapt all or part of the work
|
||||
in a fashion requiring copyright permission, other than the making of an
|
||||
exact copy. The resulting work is called a "modified version" of the
|
||||
earlier work or a work "based on" the earlier work.
|
||||
|
||||
A "covered work" means either the unmodified Program or a work based
|
||||
on the Program.
|
||||
|
||||
To "propagate" a work means to do anything with it that, without
|
||||
permission, would make you directly or secondarily liable for
|
||||
infringement under applicable copyright law, except executing it on a
|
||||
computer or modifying a private copy. Propagation includes copying,
|
||||
distribution (with or without modification), making available to the
|
||||
public, and in some countries other activities as well.
|
||||
|
||||
To "convey" a work means any kind of propagation that enables other
|
||||
parties to make or receive copies. Mere interaction with a user through
|
||||
a computer network, with no transfer of a copy, is not conveying.
|
||||
|
||||
An interactive user interface displays "Appropriate Legal Notices"
|
||||
to the extent that it includes a convenient and prominently visible
|
||||
feature that (1) displays an appropriate copyright notice, and (2)
|
||||
tells the user that there is no warranty for the work (except to the
|
||||
extent that warranties are provided), that licensees may convey the
|
||||
work under this License, and how to view a copy of this License. If
|
||||
the interface presents a list of user commands or options, such as a
|
||||
menu, a prominent item in the list meets this criterion.
|
||||
|
||||
1. Source Code.
|
||||
|
||||
The "source code" for a work means the preferred form of the work
|
||||
for making modifications to it. "Object code" means any non-source
|
||||
form of a work.
|
||||
|
||||
A "Standard Interface" means an interface that either is an official
|
||||
standard defined by a recognized standards body, or, in the case of
|
||||
interfaces specified for a particular programming language, one that
|
||||
is widely used among developers working in that language.
|
||||
|
||||
The "System Libraries" of an executable work include anything, other
|
||||
than the work as a whole, that (a) is included in the normal form of
|
||||
packaging a Major Component, but which is not part of that Major
|
||||
Component, and (b) serves only to enable use of the work with that
|
||||
Major Component, or to implement a Standard Interface for which an
|
||||
implementation is available to the public in source code form. A
|
||||
"Major Component", in this context, means a major essential component
|
||||
(kernel, window system, and so on) of the specific operating system
|
||||
(if any) on which the executable work runs, or a compiler used to
|
||||
produce the work, or an object code interpreter used to run it.
|
||||
|
||||
The "Corresponding Source" for a work in object code form means all
|
||||
the source code needed to generate, install, and (for an executable
|
||||
work) run the object code and to modify the work, including scripts to
|
||||
control those activities. However, it does not include the work's
|
||||
System Libraries, or general-purpose tools or generally available free
|
||||
programs which are used unmodified in performing those activities but
|
||||
which are not part of the work. For example, Corresponding Source
|
||||
includes interface definition files associated with source files for
|
||||
the work, and the source code for shared libraries and dynamically
|
||||
linked subprograms that the work is specifically designed to require,
|
||||
such as by intimate data communication or control flow between those
|
||||
subprograms and other parts of the work.
|
||||
|
||||
The Corresponding Source need not include anything that users
|
||||
can regenerate automatically from other parts of the Corresponding
|
||||
Source.
|
||||
|
||||
The Corresponding Source for a work in source code form is that
|
||||
same work.
|
||||
|
||||
2. Basic Permissions.
|
||||
|
||||
All rights granted under this License are granted for the term of
|
||||
copyright on the Program, and are irrevocable provided the stated
|
||||
conditions are met. This License explicitly affirms your unlimited
|
||||
permission to run the unmodified Program. The output from running a
|
||||
covered work is covered by this License only if the output, given its
|
||||
content, constitutes a covered work. This License acknowledges your
|
||||
rights of fair use or other equivalent, as provided by copyright law.
|
||||
|
||||
You may make, run and propagate covered works that you do not
|
||||
convey, without conditions so long as your license otherwise remains
|
||||
in force. You may convey covered works to others for the sole purpose
|
||||
of having them make modifications exclusively for you, or provide you
|
||||
with facilities for running those works, provided that you comply with
|
||||
the terms of this License in conveying all material for which you do
|
||||
not control copyright. Those thus making or running the covered works
|
||||
for you must do so exclusively on your behalf, under your direction
|
||||
and control, on terms that prohibit them from making any copies of
|
||||
your copyrighted material outside their relationship with you.
|
||||
|
||||
Conveying under any other circumstances is permitted solely under
|
||||
the conditions stated below. Sublicensing is not allowed; section 10
|
||||
makes it unnecessary.
|
||||
|
||||
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
|
||||
|
||||
No covered work shall be deemed part of an effective technological
|
||||
measure under any applicable law fulfilling obligations under article
|
||||
11 of the WIPO copyright treaty adopted on 20 December 1996, or
|
||||
similar laws prohibiting or restricting circumvention of such
|
||||
measures.
|
||||
|
||||
When you convey a covered work, you waive any legal power to forbid
|
||||
circumvention of technological measures to the extent such circumvention
|
||||
is effected by exercising rights under this License with respect to
|
||||
the covered work, and you disclaim any intention to limit operation or
|
||||
modification of the work as a means of enforcing, against the work's
|
||||
users, your or third parties' legal rights to forbid circumvention of
|
||||
technological measures.
|
||||
|
||||
4. Conveying Verbatim Copies.
|
||||
|
||||
You may convey verbatim copies of the Program's source code as you
|
||||
receive it, in any medium, provided that you conspicuously and
|
||||
appropriately publish on each copy an appropriate copyright notice;
|
||||
keep intact all notices stating that this License and any
|
||||
non-permissive terms added in accord with section 7 apply to the code;
|
||||
keep intact all notices of the absence of any warranty; and give all
|
||||
recipients a copy of this License along with the Program.
|
||||
|
||||
You may charge any price or no price for each copy that you convey,
|
||||
and you may offer support or warranty protection for a fee.
|
||||
|
||||
5. Conveying Modified Source Versions.
|
||||
|
||||
You may convey a work based on the Program, or the modifications to
|
||||
produce it from the Program, in the form of source code under the
|
||||
terms of section 4, provided that you also meet all of these conditions:
|
||||
|
||||
a) The work must carry prominent notices stating that you modified
|
||||
it, and giving a relevant date.
|
||||
|
||||
b) The work must carry prominent notices stating that it is
|
||||
released under this License and any conditions added under section
|
||||
7. This requirement modifies the requirement in section 4 to
|
||||
"keep intact all notices".
|
||||
|
||||
c) You must license the entire work, as a whole, under this
|
||||
License to anyone who comes into possession of a copy. This
|
||||
License will therefore apply, along with any applicable section 7
|
||||
additional terms, to the whole of the work, and all its parts,
|
||||
regardless of how they are packaged. This License gives no
|
||||
permission to license the work in any other way, but it does not
|
||||
invalidate such permission if you have separately received it.
|
||||
|
||||
d) If the work has interactive user interfaces, each must display
|
||||
Appropriate Legal Notices; however, if the Program has interactive
|
||||
interfaces that do not display Appropriate Legal Notices, your
|
||||
work need not make them do so.
|
||||
|
||||
A compilation of a covered work with other separate and independent
|
||||
works, which are not by their nature extensions of the covered work,
|
||||
and which are not combined with it such as to form a larger program,
|
||||
in or on a volume of a storage or distribution medium, is called an
|
||||
"aggregate" if the compilation and its resulting copyright are not
|
||||
used to limit the access or legal rights of the compilation's users
|
||||
beyond what the individual works permit. Inclusion of a covered work
|
||||
in an aggregate does not cause this License to apply to the other
|
||||
parts of the aggregate.
|
||||
|
||||
6. Conveying Non-Source Forms.
|
||||
|
||||
You may convey a covered work in object code form under the terms
|
||||
of sections 4 and 5, provided that you also convey the
|
||||
machine-readable Corresponding Source under the terms of this License,
|
||||
in one of these ways:
|
||||
|
||||
a) Convey the object code in, or embodied in, a physical product
|
||||
(including a physical distribution medium), accompanied by the
|
||||
Corresponding Source fixed on a durable physical medium
|
||||
customarily used for software interchange.
|
||||
|
||||
b) Convey the object code in, or embodied in, a physical product
|
||||
(including a physical distribution medium), accompanied by a
|
||||
written offer, valid for at least three years and valid for as
|
||||
long as you offer spare parts or customer support for that product
|
||||
model, to give anyone who possesses the object code either (1) a
|
||||
copy of the Corresponding Source for all the software in the
|
||||
product that is covered by this License, on a durable physical
|
||||
medium customarily used for software interchange, for a price no
|
||||
more than your reasonable cost of physically performing this
|
||||
conveying of source, or (2) access to copy the
|
||||
Corresponding Source from a network server at no charge.
|
||||
|
||||
c) Convey individual copies of the object code with a copy of the
|
||||
written offer to provide the Corresponding Source. This
|
||||
alternative is allowed only occasionally and noncommercially, and
|
||||
only if you received the object code with such an offer, in accord
|
||||
with subsection 6b.
|
||||
|
||||
d) Convey the object code by offering access from a designated
|
||||
place (gratis or for a charge), and offer equivalent access to the
|
||||
Corresponding Source in the same way through the same place at no
|
||||
further charge. You need not require recipients to copy the
|
||||
Corresponding Source along with the object code. If the place to
|
||||
copy the object code is a network server, the Corresponding Source
|
||||
may be on a different server (operated by you or a third party)
|
||||
that supports equivalent copying facilities, provided you maintain
|
||||
clear directions next to the object code saying where to find the
|
||||
Corresponding Source. Regardless of what server hosts the
|
||||
Corresponding Source, you remain obligated to ensure that it is
|
||||
available for as long as needed to satisfy these requirements.
|
||||
|
||||
e) Convey the object code using peer-to-peer transmission, provided
|
||||
you inform other peers where the object code and Corresponding
|
||||
Source of the work are being offered to the general public at no
|
||||
charge under subsection 6d.
|
||||
|
||||
A separable portion of the object code, whose source code is excluded
|
||||
from the Corresponding Source as a System Library, need not be
|
||||
included in conveying the object code work.
|
||||
|
||||
A "User Product" is either (1) a "consumer product", which means any
|
||||
tangible personal property which is normally used for personal, family,
|
||||
or household purposes, or (2) anything designed or sold for incorporation
|
||||
into a dwelling. In determining whether a product is a consumer product,
|
||||
doubtful cases shall be resolved in favor of coverage. For a particular
|
||||
product received by a particular user, "normally used" refers to a
|
||||
typical or common use of that class of product, regardless of the status
|
||||
of the particular user or of the way in which the particular user
|
||||
actually uses, or expects or is expected to use, the product. A product
|
||||
is a consumer product regardless of whether the product has substantial
|
||||
commercial, industrial or non-consumer uses, unless such uses represent
|
||||
the only significant mode of use of the product.
|
||||
|
||||
"Installation Information" for a User Product means any methods,
|
||||
procedures, authorization keys, or other information required to install
|
||||
and execute modified versions of a covered work in that User Product from
|
||||
a modified version of its Corresponding Source. The information must
|
||||
suffice to ensure that the continued functioning of the modified object
|
||||
code is in no case prevented or interfered with solely because
|
||||
modification has been made.
|
||||
|
||||
If you convey an object code work under this section in, or with, or
|
||||
specifically for use in, a User Product, and the conveying occurs as
|
||||
part of a transaction in which the right of possession and use of the
|
||||
User Product is transferred to the recipient in perpetuity or for a
|
||||
fixed term (regardless of how the transaction is characterized), the
|
||||
Corresponding Source conveyed under this section must be accompanied
|
||||
by the Installation Information. But this requirement does not apply
|
||||
if neither you nor any third party retains the ability to install
|
||||
modified object code on the User Product (for example, the work has
|
||||
been installed in ROM).
|
||||
|
||||
The requirement to provide Installation Information does not include a
|
||||
requirement to continue to provide support service, warranty, or updates
|
||||
for a work that has been modified or installed by the recipient, or for
|
||||
the User Product in which it has been modified or installed. Access to a
|
||||
network may be denied when the modification itself materially and
|
||||
adversely affects the operation of the network or violates the rules and
|
||||
protocols for communication across the network.
|
||||
|
||||
Corresponding Source conveyed, and Installation Information provided,
|
||||
in accord with this section must be in a format that is publicly
|
||||
documented (and with an implementation available to the public in
|
||||
source code form), and must require no special password or key for
|
||||
unpacking, reading or copying.
|
||||
|
||||
7. Additional Terms.
|
||||
|
||||
"Additional permissions" are terms that supplement the terms of this
|
||||
License by making exceptions from one or more of its conditions.
|
||||
Additional permissions that are applicable to the entire Program shall
|
||||
be treated as though they were included in this License, to the extent
|
||||
that they are valid under applicable law. If additional permissions
|
||||
apply only to part of the Program, that part may be used separately
|
||||
under those permissions, but the entire Program remains governed by
|
||||
this License without regard to the additional permissions.
|
||||
|
||||
When you convey a copy of a covered work, you may at your option
|
||||
remove any additional permissions from that copy, or from any part of
|
||||
it. (Additional permissions may be written to require their own
|
||||
removal in certain cases when you modify the work.) You may place
|
||||
additional permissions on material, added by you to a covered work,
|
||||
for which you have or can give appropriate copyright permission.
|
||||
|
||||
Notwithstanding any other provision of this License, for material you
|
||||
add to a covered work, you may (if authorized by the copyright holders of
|
||||
that material) supplement the terms of this License with terms:
|
||||
|
||||
a) Disclaiming warranty or limiting liability differently from the
|
||||
terms of sections 15 and 16 of this License; or
|
||||
|
||||
b) Requiring preservation of specified reasonable legal notices or
|
||||
author attributions in that material or in the Appropriate Legal
|
||||
Notices displayed by works containing it; or
|
||||
|
||||
c) Prohibiting misrepresentation of the origin of that material, or
|
||||
requiring that modified versions of such material be marked in
|
||||
reasonable ways as different from the original version; or
|
||||
|
||||
d) Limiting the use for publicity purposes of names of licensors or
|
||||
authors of the material; or
|
||||
|
||||
e) Declining to grant rights under trademark law for use of some
|
||||
trade names, trademarks, or service marks; or
|
||||
|
||||
f) Requiring indemnification of licensors and authors of that
|
||||
material by anyone who conveys the material (or modified versions of
|
||||
it) with contractual assumptions of liability to the recipient, for
|
||||
any liability that these contractual assumptions directly impose on
|
||||
those licensors and authors.
|
||||
|
||||
All other non-permissive additional terms are considered "further
|
||||
restrictions" within the meaning of section 10. If the Program as you
|
||||
received it, or any part of it, contains a notice stating that it is
|
||||
governed by this License along with a term that is a further
|
||||
restriction, you may remove that term. If a license document contains
|
||||
a further restriction but permits relicensing or conveying under this
|
||||
License, you may add to a covered work material governed by the terms
|
||||
of that license document, provided that the further restriction does
|
||||
not survive such relicensing or conveying.
|
||||
|
||||
If you add terms to a covered work in accord with this section, you
|
||||
must place, in the relevant source files, a statement of the
|
||||
additional terms that apply to those files, or a notice indicating
|
||||
where to find the applicable terms.
|
||||
|
||||
Additional terms, permissive or non-permissive, may be stated in the
|
||||
form of a separately written license, or stated as exceptions;
|
||||
the above requirements apply either way.
|
||||
|
||||
8. Termination.
|
||||
|
||||
You may not propagate or modify a covered work except as expressly
|
||||
provided under this License. Any attempt otherwise to propagate or
|
||||
modify it is void, and will automatically terminate your rights under
|
||||
this License (including any patent licenses granted under the third
|
||||
paragraph of section 11).
|
||||
|
||||
However, if you cease all violation of this License, then your
|
||||
license from a particular copyright holder is reinstated (a)
|
||||
provisionally, unless and until the copyright holder explicitly and
|
||||
finally terminates your license, and (b) permanently, if the copyright
|
||||
holder fails to notify you of the violation by some reasonable means
|
||||
prior to 60 days after the cessation.
|
||||
|
||||
Moreover, your license from a particular copyright holder is
|
||||
reinstated permanently if the copyright holder notifies you of the
|
||||
violation by some reasonable means, this is the first time you have
|
||||
received notice of violation of this License (for any work) from that
|
||||
copyright holder, and you cure the violation prior to 30 days after
|
||||
your receipt of the notice.
|
||||
|
||||
Termination of your rights under this section does not terminate the
|
||||
licenses of parties who have received copies or rights from you under
|
||||
this License. If your rights have been terminated and not permanently
|
||||
reinstated, you do not qualify to receive new licenses for the same
|
||||
material under section 10.
|
||||
|
||||
9. Acceptance Not Required for Having Copies.
|
||||
|
||||
You are not required to accept this License in order to receive or
|
||||
run a copy of the Program. Ancillary propagation of a covered work
|
||||
occurring solely as a consequence of using peer-to-peer transmission
|
||||
to receive a copy likewise does not require acceptance. However,
|
||||
nothing other than this License grants you permission to propagate or
|
||||
modify any covered work. These actions infringe copyright if you do
|
||||
not accept this License. Therefore, by modifying or propagating a
|
||||
covered work, you indicate your acceptance of this License to do so.
|
||||
|
||||
10. Automatic Licensing of Downstream Recipients.
|
||||
|
||||
Each time you convey a covered work, the recipient automatically
|
||||
receives a license from the original licensors, to run, modify and
|
||||
propagate that work, subject to this License. You are not responsible
|
||||
for enforcing compliance by third parties with this License.
|
||||
|
||||
An "entity transaction" is a transaction transferring control of an
|
||||
organization, or substantially all assets of one, or subdividing an
|
||||
organization, or merging organizations. If propagation of a covered
|
||||
work results from an entity transaction, each party to that
|
||||
transaction who receives a copy of the work also receives whatever
|
||||
licenses to the work the party's predecessor in interest had or could
|
||||
give under the previous paragraph, plus a right to possession of the
|
||||
Corresponding Source of the work from the predecessor in interest, if
|
||||
the predecessor has it or can get it with reasonable efforts.
|
||||
|
||||
You may not impose any further restrictions on the exercise of the
|
||||
rights granted or affirmed under this License. For example, you may
|
||||
not impose a license fee, royalty, or other charge for exercise of
|
||||
rights granted under this License, and you may not initiate litigation
|
||||
(including a cross-claim or counterclaim in a lawsuit) alleging that
|
||||
any patent claim is infringed by making, using, selling, offering for
|
||||
sale, or importing the Program or any portion of it.
|
||||
|
||||
11. Patents.
|
||||
|
||||
A "contributor" is a copyright holder who authorizes use under this
|
||||
License of the Program or a work on which the Program is based. The
|
||||
work thus licensed is called the contributor's "contributor version".
|
||||
|
||||
A contributor's "essential patent claims" are all patent claims
|
||||
owned or controlled by the contributor, whether already acquired or
|
||||
hereafter acquired, that would be infringed by some manner, permitted
|
||||
by this License, of making, using, or selling its contributor version,
|
||||
but do not include claims that would be infringed only as a
|
||||
consequence of further modification of the contributor version. For
|
||||
purposes of this definition, "control" includes the right to grant
|
||||
patent sublicenses in a manner consistent with the requirements of
|
||||
this License.
|
||||
|
||||
Each contributor grants you a non-exclusive, worldwide, royalty-free
|
||||
patent license under the contributor's essential patent claims, to
|
||||
make, use, sell, offer for sale, import and otherwise run, modify and
|
||||
propagate the contents of its contributor version.
|
||||
|
||||
In the following three paragraphs, a "patent license" is any express
|
||||
agreement or commitment, however denominated, not to enforce a patent
|
||||
(such as an express permission to practice a patent or covenant not to
|
||||
sue for patent infringement). To "grant" such a patent license to a
|
||||
party means to make such an agreement or commitment not to enforce a
|
||||
patent against the party.
|
||||
|
||||
If you convey a covered work, knowingly relying on a patent license,
|
||||
and the Corresponding Source of the work is not available for anyone
|
||||
to copy, free of charge and under the terms of this License, through a
|
||||
publicly available network server or other readily accessible means,
|
||||
then you must either (1) cause the Corresponding Source to be so
|
||||
available, or (2) arrange to deprive yourself of the benefit of the
|
||||
patent license for this particular work, or (3) arrange, in a manner
|
||||
consistent with the requirements of this License, to extend the patent
|
||||
license to downstream recipients. "Knowingly relying" means you have
|
||||
actual knowledge that, but for the patent license, your conveying the
|
||||
covered work in a country, or your recipient's use of the covered work
|
||||
in a country, would infringe one or more identifiable patents in that
|
||||
country that you have reason to believe are valid.
|
||||
|
||||
If, pursuant to or in connection with a single transaction or
|
||||
arrangement, you convey, or propagate by procuring conveyance of, a
|
||||
covered work, and grant a patent license to some of the parties
|
||||
receiving the covered work authorizing them to use, propagate, modify
|
||||
or convey a specific copy of the covered work, then the patent license
|
||||
you grant is automatically extended to all recipients of the covered
|
||||
work and works based on it.
|
||||
|
||||
A patent license is "discriminatory" if it does not include within
|
||||
the scope of its coverage, prohibits the exercise of, or is
|
||||
conditioned on the non-exercise of one or more of the rights that are
|
||||
specifically granted under this License. You may not convey a covered
|
||||
work if you are a party to an arrangement with a third party that is
|
||||
in the business of distributing software, under which you make payment
|
||||
to the third party based on the extent of your activity of conveying
|
||||
the work, and under which the third party grants, to any of the
|
||||
parties who would receive the covered work from you, a discriminatory
|
||||
patent license (a) in connection with copies of the covered work
|
||||
conveyed by you (or copies made from those copies), or (b) primarily
|
||||
for and in connection with specific products or compilations that
|
||||
contain the covered work, unless you entered into that arrangement,
|
||||
or that patent license was granted, prior to 28 March 2007.
|
||||
|
||||
Nothing in this License shall be construed as excluding or limiting
|
||||
any implied license or other defenses to infringement that may
|
||||
otherwise be available to you under applicable patent law.
|
||||
|
||||
12. No Surrender of Others' Freedom.
|
||||
|
||||
If conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot convey a
|
||||
covered work so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you may
|
||||
not convey it at all. For example, if you agree to terms that obligate you
|
||||
to collect a royalty for further conveying from those to whom you convey
|
||||
the Program, the only way you could satisfy both those terms and this
|
||||
License would be to refrain entirely from conveying the Program.
|
||||
|
||||
13. Use with the GNU Affero General Public License.
|
||||
|
||||
Notwithstanding any other provision of this License, you have
|
||||
permission to link or combine any covered work with a work licensed
|
||||
under version 3 of the GNU Affero General Public License into a single
|
||||
combined work, and to convey the resulting work. The terms of this
|
||||
License will continue to apply to the part which is the covered work,
|
||||
but the special requirements of the GNU Affero General Public License,
|
||||
section 13, concerning interaction through a network will apply to the
|
||||
combination as such.
|
||||
|
||||
14. Revised Versions of this License.
|
||||
|
||||
The Free Software Foundation may publish revised and/or new versions of
|
||||
the GNU General Public License from time to time. Such new versions will
|
||||
be similar in spirit to the present version, but may differ in detail to
|
||||
address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the
|
||||
Program specifies that a certain numbered version of the GNU General
|
||||
Public License "or any later version" applies to it, you have the
|
||||
option of following the terms and conditions either of that numbered
|
||||
version or of any later version published by the Free Software
|
||||
Foundation. If the Program does not specify a version number of the
|
||||
GNU General Public License, you may choose any version ever published
|
||||
by the Free Software Foundation.
|
||||
|
||||
If the Program specifies that a proxy can decide which future
|
||||
versions of the GNU General Public License can be used, that proxy's
|
||||
public statement of acceptance of a version permanently authorizes you
|
||||
to choose that version for the Program.
|
||||
|
||||
Later license versions may give you additional or different
|
||||
permissions. However, no additional obligations are imposed on any
|
||||
author or copyright holder as a result of your choosing to follow a
|
||||
later version.
|
||||
|
||||
15. Disclaimer of Warranty.
|
||||
|
||||
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
|
||||
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
|
||||
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
|
||||
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
|
||||
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
|
||||
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
|
||||
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||
|
||||
16. Limitation of Liability.
|
||||
|
||||
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
|
||||
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
|
||||
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
|
||||
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
|
||||
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
|
||||
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
|
||||
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
|
||||
SUCH DAMAGES.
|
||||
|
||||
17. Interpretation of Sections 15 and 16.
|
||||
|
||||
If the disclaimer of warranty and limitation of liability provided
|
||||
above cannot be given local legal effect according to their terms,
|
||||
reviewing courts shall apply local law that most closely approximates
|
||||
an absolute waiver of all civil liability in connection with the
|
||||
Program, unless a warranty or assumption of liability accompanies a
|
||||
copy of the Program in return for a fee.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
How to Apply These Terms to Your New Programs
|
||||
|
||||
If you develop a new program, and you want it to be of the greatest
|
||||
possible use to the public, the best way to achieve this is to make it
|
||||
free software which everyone can redistribute and change under these terms.
|
||||
|
||||
To do so, attach the following notices to the program. It is safest
|
||||
to attach them to the start of each source file to most effectively
|
||||
state the exclusion of warranty; and each file should have at least
|
||||
the "copyright" line and a pointer to where the full notice is found.
|
||||
|
||||
{one line to give the program's name and a brief idea of what it does.}
|
||||
Copyright (C) {year} {name of author}
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
If the program does terminal interaction, make it output a short
|
||||
notice like this when it starts in an interactive mode:
|
||||
|
||||
{project} Copyright (C) {year} {fullname}
|
||||
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||
This is free software, and you are welcome to redistribute it
|
||||
under certain conditions; type `show c' for details.
|
||||
|
||||
The hypothetical commands `show w' and `show c' should show the appropriate
|
||||
parts of the General Public License. Of course, your program's commands
|
||||
might be different; for a GUI interface, you would use an "about box".
|
||||
|
||||
You should also get your employer (if you work as a programmer) or school,
|
||||
if any, to sign a "copyright disclaimer" for the program, if necessary.
|
||||
For more information on this, and how to apply and follow the GNU GPL, see
|
||||
<http://www.gnu.org/licenses/>.
|
||||
|
||||
The GNU General Public License does not permit incorporating your program
|
||||
into proprietary programs. If your program is a subroutine library, you
|
||||
may consider it more useful to permit linking proprietary applications with
|
||||
the library. If this is what you want to do, use the GNU Lesser General
|
||||
Public License instead of this License. But first, please read
|
||||
<http://www.gnu.org/philosophy/why-not-lgpl.html>.
|
||||
2
wp-content/plugins/Pirate-Crew/README.md
Normal file
@@ -0,0 +1,2 @@
|
||||
# Pirate-Crew
|
||||
WordPress Plugin for Pirate Party to display crew members
|
||||
339
wp-content/plugins/Pirate-Crew/css/admin.css
Normal file
@@ -0,0 +1,339 @@
|
||||
*, *:after, *:before {
|
||||
-webkit-box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.picrew-clearfix::after {
|
||||
display: table;
|
||||
clear:both;
|
||||
content: " ";
|
||||
}
|
||||
.picrew-row {
|
||||
margin-right: -15px;
|
||||
margin-left: -15px;
|
||||
}
|
||||
.picrew-row:before {
|
||||
display: table;
|
||||
content: " ";
|
||||
}
|
||||
.picrew-row:after {
|
||||
display: table;
|
||||
content: " ";
|
||||
clear: both;
|
||||
}
|
||||
.picrew-col {
|
||||
padding-right: 15px;
|
||||
padding-left: 15px;
|
||||
}
|
||||
.picrew-col-2 {
|
||||
width: 50%;
|
||||
float: left;
|
||||
position: relative;
|
||||
min-height: 1px;
|
||||
padding-right: 15px;
|
||||
padding-left: 15px;
|
||||
}
|
||||
.pirate-crew-customize-inner {
|
||||
padding: 15px 0;
|
||||
}
|
||||
.picrew-preset-list, .pirate-crew-customize-member, .picrew-section {
|
||||
margin-top: 0;
|
||||
padding-bottom: 30px;
|
||||
margin-bottom: 20px;
|
||||
border-bottom: 1px solid #ddd;
|
||||
}
|
||||
.pirate-crew-customize-member ul li {
|
||||
vertical-align: middle;
|
||||
position: relative;
|
||||
padding: 15px 20px;
|
||||
}
|
||||
.pirate-crew-customize-member ul li img {
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
margin-right: 10px;
|
||||
}
|
||||
.pirate-crew-customize-member ul li p {
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
margin: 0;
|
||||
}
|
||||
.pirate-crew-customize-member ul li span {
|
||||
position: absolute;
|
||||
right: 20px;
|
||||
top: 20px;
|
||||
cursor: pointer;
|
||||
color: #2ea2cc;
|
||||
}
|
||||
.pirate-crew-customize-member ul li span.add-disabled {
|
||||
color: #b9bec0;
|
||||
}
|
||||
.picrew-heading-group {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
#poststuff h2.sub-h {
|
||||
font-size: 14px;
|
||||
margin: 0 0 5px 0;
|
||||
padding: 0;
|
||||
}
|
||||
.picrew-heading-group span {
|
||||
font-size: 12px;
|
||||
color: rgba(10, 10, 10, 0.6);
|
||||
}
|
||||
.picrew-select-members {
|
||||
max-width: 400px;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
.wrap-picrew-members-list-selected, .picrew-members-list-selected {
|
||||
max-width: 400px;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
.picrew-members-list-selected {
|
||||
position: relative;
|
||||
}
|
||||
/*.picrew-select-members {
|
||||
vertical-align: middle;
|
||||
position: relative;
|
||||
padding: 15px 20px;
|
||||
border: 1px solid #cccccc;
|
||||
position: relative;
|
||||
cursor: pointer;
|
||||
background-color: #fff;
|
||||
}*/
|
||||
.picrew-select-members > ul {
|
||||
cursor: default;
|
||||
}
|
||||
.select-arrow {
|
||||
float: right;
|
||||
font-weight: bold;
|
||||
margin-top: 5px;
|
||||
cursor: pointer;
|
||||
width: 10px;
|
||||
height: 10px;
|
||||
background: url('../images/down-arrow.png') no-repeat;
|
||||
background-size: contain;
|
||||
}
|
||||
.select-arrow.collapse {
|
||||
background: url('../images/close.png') no-repeat;
|
||||
background-size: contain;
|
||||
}
|
||||
.picrew-select-members.show ul {
|
||||
display: block;
|
||||
}
|
||||
.picrew-select-members.show {
|
||||
border-bottom: none;
|
||||
}
|
||||
/*.picrew-members-list {
|
||||
display: none;
|
||||
max-height: 200px;
|
||||
overflow: auto;
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
left: -1px;
|
||||
top: 100%;
|
||||
background-color: #fff;
|
||||
z-index: 1;
|
||||
border: 1px solid #cccccc;
|
||||
margin-top: 0;
|
||||
box-sizing: content-box;
|
||||
}*/
|
||||
/*.picrew-members-list li {
|
||||
margin-bottom: 0;
|
||||
border: none;
|
||||
border-bottom: 1px solid #eee;
|
||||
}*/
|
||||
.picrew-members-list-selected li {
|
||||
border: 1px solid #ddd;
|
||||
margin-bottom: 2px;
|
||||
background-color: #fff;
|
||||
}
|
||||
.picrew-members-list-selected li.ui-sortable-helper, .picrew-social-profile-wrap.ui-sortable-helper{
|
||||
cursor: move;
|
||||
}
|
||||
.picrew-members-list-selected li.ui-sortable-helper {
|
||||
-webkit-box-shadow: 0 1px 3px 1px rgba(0,0,0,0.2);
|
||||
box-shadow: 0 1px 3px 1px rgba(0,0,0,0.2);
|
||||
}
|
||||
.picrew-members-info {
|
||||
font-size: 16px;
|
||||
font-weight: 600;
|
||||
color: #bbb;
|
||||
text-align: center;
|
||||
margin-top: 40px;
|
||||
margin-bottom: 30px;
|
||||
display: none;
|
||||
}
|
||||
.picrew-preset-list label {
|
||||
width: 85px;
|
||||
height: 81px;
|
||||
display: block;
|
||||
float: left;
|
||||
margin-right: 4px;
|
||||
padding: 10px 10px 10px 10px;
|
||||
text-align: center;
|
||||
border: 1px solid #c2c2c2;
|
||||
border-radius: 2px;
|
||||
cursor: pointer;
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
.picrew-preset-list label.drawer {
|
||||
background: url('../images/drawer.jpg') no-repeat;
|
||||
background-position: center 10px;
|
||||
}
|
||||
input.picrew-radio-hidden {
|
||||
display: none;
|
||||
}
|
||||
.picrew-radio-hidden:checked + label {
|
||||
border: 3px solid #00afe9;
|
||||
}
|
||||
.picrew-preset-list label.picrew_pro_feature {
|
||||
cursor: not-allowed;
|
||||
position: relative;
|
||||
border: 1px solid rgba(194, 194, 194, 0.2);
|
||||
|
||||
}
|
||||
.picrew-preset-list label.picrew_pro_feature img,
|
||||
.picrew-preset-list label.picrew_pro_feature span {
|
||||
opacity: 0.2;
|
||||
}
|
||||
.picrew-preset-list label.picrew_pro_feature:before {
|
||||
opacity: 0;
|
||||
content: 'Pro Feature';
|
||||
position: absolute;
|
||||
left: 0;
|
||||
right: 0;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
margin: auto;
|
||||
height: 20px;
|
||||
line-height: 20px;
|
||||
transition: all ease 0.3s;
|
||||
}
|
||||
.picrew-preset-list label.picrew_pro_feature:hover:before {
|
||||
opacity: 1;
|
||||
|
||||
}
|
||||
select.picrew-select-default {
|
||||
width: 100%;
|
||||
display: block;
|
||||
border: 1px solid #acacac;
|
||||
height: 40px;
|
||||
box-shadow: none;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
.picrew-custom-css-wrap textarea {
|
||||
width: 100%;
|
||||
height: 75px;
|
||||
border: 1px solid #acacac;
|
||||
box-shadow: none;
|
||||
}
|
||||
.pirate-crew-customize-footer {
|
||||
text-align: right;
|
||||
}
|
||||
.picrew-sorable-table {
|
||||
position: relative;
|
||||
}
|
||||
#member_details .picrew-sorable-table tbody tr:first-child td:last-child .remove-row {
|
||||
display: none;
|
||||
}
|
||||
#member_details .picrew-sorable-table .ui-sortable-helper {
|
||||
display: table;
|
||||
}
|
||||
#member_details .picrew-sorable-table .select2-container--default .select2-selection--single {
|
||||
border: 1px solid #ddd;
|
||||
-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
|
||||
box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
|
||||
border-radius: 0;
|
||||
}
|
||||
#member_details .inside{
|
||||
padding: 0 0 12px;
|
||||
}
|
||||
#member_details .member-details-section{
|
||||
padding: 0 12px;
|
||||
}
|
||||
#member_details .inside h3{
|
||||
font-size: 14px;
|
||||
padding: 12px 12px 0;
|
||||
border-top: 1px solid #eee;
|
||||
}
|
||||
|
||||
/********* select2 Style ************/
|
||||
|
||||
|
||||
.picrew-select-members .select2-container--default .select2-selection--single {
|
||||
height: 50px;
|
||||
border-radius: 0;
|
||||
border: 1px solid #ccc;
|
||||
}
|
||||
|
||||
.picrew-select-members .select2-container--default .select2-selection--single .select2-selection__rendered {
|
||||
line-height: 50px;
|
||||
padding-left: 15px;
|
||||
padding-right: 40px;
|
||||
}
|
||||
|
||||
.picrew-select-members .select2-container--default .select2-selection--single .select2-selection__arrow {
|
||||
height: 50px;
|
||||
width: 40px
|
||||
}
|
||||
.select2-result-repository {
|
||||
position: relative;
|
||||
padding: 10px;
|
||||
}
|
||||
.select2-result-repository__title {
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
margin: 0;
|
||||
}
|
||||
.select2-result-repository__avatar {
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
margin-right: 10px;
|
||||
}
|
||||
.select2-result-repository__disabled {
|
||||
position: absolute;
|
||||
right: 20px;
|
||||
top: 20px;
|
||||
cursor: pointer;
|
||||
color: #b9bec0;
|
||||
}
|
||||
.pirate-crew-upgrade-msg h3{
|
||||
text-align: center;
|
||||
line-height: 1.7;
|
||||
}
|
||||
.pirate-crew-upgrade-list li:before {
|
||||
content: "\f147";
|
||||
font-size: 28px;
|
||||
font-family: 'dashicons';
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 3px;
|
||||
}
|
||||
.pirate-crew-upgrade-list li {
|
||||
padding-left: 35px;
|
||||
position: relative;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
.pirate-crew-btn-upgrade {
|
||||
background-color: #0085ba;
|
||||
font-size: 14px;
|
||||
height: 60px;
|
||||
line-height: 60px;
|
||||
display: block;
|
||||
margin:20px 0 10px 0;
|
||||
border-radius: 4px;
|
||||
text-align: center;
|
||||
color: #fff;
|
||||
font-weight: bold;
|
||||
}
|
||||
.pirate-crew-upgrade-msg p {
|
||||
font-size: 12px;
|
||||
color: #414141;
|
||||
text-align: center;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
.pirate-crew-btn-upgrade:hover, .pirate-crew-btn-upgrade:active, .pirate-crew-btn-upgrade:focus {
|
||||
color: #fff;
|
||||
background-color: #008fc8;
|
||||
}
|
||||
BIN
wp-content/plugins/Pirate-Crew/css/fonts/icomoon.eot
Normal file
78
wp-content/plugins/Pirate-Crew/css/fonts/icomoon.svg
Normal file
@@ -0,0 +1,78 @@
|
||||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<metadata>Generated by IcoMoon</metadata>
|
||||
<defs>
|
||||
<font id="icomoon" horiz-adv-x="1024">
|
||||
<font-face units-per-em="1024" ascent="960" descent="-64" />
|
||||
<missing-glyph horiz-adv-x="1024" />
|
||||
<glyph unicode=" " horiz-adv-x="512" d="" />
|
||||
<glyph unicode="" glyph-name="arrow-down" d="M1024 676.838v-0.178c-169.318-163.584-338.624-327.168-507.954-490.726-1.612 1.422-3.214 2.866-4.852 4.25-1.562-1.422-3.15-2.828-4.722-4.262-168.818 163.11-337.69 326.182-506.47 489.332v2.944c10.342 9.254 20.736 18.444 31.040 27.738 160.102-154.61 320.142-309.274 480.218-463.898 160.14 154.572 320.128 309.312 480.27 463.884 10.778-9.754 21.682-19.342 32.474-29.082z" />
|
||||
<glyph unicode="" glyph-name="arrow-left" d="M253.682 451.866c163.212 168.998 326.452 337.972 489.69 506.932 9.754-10.804 19.404-21.684 29.082-32.564-154.226-159.744-308.582-319.36-462.798-479.116 154.266-159.706 308.544-319.412 462.81-479.116-9.486-10.688-19.058-21.298-28.518-32h-1.076c-163.072 168.78-326.156 337.548-489.178 506.38 1.408 1.6 2.816 3.188 4.224 4.774-1.408 1.574-2.83 3.15-4.236 4.71z" />
|
||||
<glyph unicode="" glyph-name="arrow-right" d="M283.162 960h0.178c163.584-169.318 327.168-338.624 490.726-507.954-1.422-1.612-2.866-3.214-4.25-4.852 1.422-1.562 2.828-3.15 4.262-4.722-163.11-168.818-326.182-337.69-489.332-506.47h-2.944c-9.254 10.342-18.444 20.736-27.738 31.040 154.61 160.102 309.274 320.142 463.898 480.218-154.572 160.14-309.312 320.128-463.884 480.27 9.754 10.778 19.342 21.682 29.082 32.474z" />
|
||||
<glyph unicode="" glyph-name="uniE612" d="M35.086 960h0.87c158.4-162.112 316.736-324.288 475.11-486.426 158.388 162.126 316.698 324.326 475.11 486.426h0.87c8.422-8.218 16.742-16.538 25.14-24.794-158.63-162.47-317.326-324.89-475.968-487.346 158.618-162.51 317.338-324.916 475.98-487.386-8.294-8.154-16.538-16.358-24.87-24.474h-1.446c-158.284 162.010-316.544 324.070-474.802 486.118-158.298-162.022-316.532-324.108-474.842-486.118h-1.46c-8.294 8.128-16.538 16.308-24.806 24.462 158.63 162.482 317.312 324.914 475.968 487.374-158.63 162.482-317.35 324.864-475.954 487.374 8.372 8.268 16.704 16.562 25.1 24.794z" />
|
||||
<glyph unicode="" glyph-name="yelp" d="M608.876 306.532c-17.282-17.426-2.668-49.128-2.668-49.128l130.090-217.218c0 0 21.36-28.64 39.864-28.64 18.59 0 36.954 15.27 36.954 15.27l102.844 147.008c0 0 10.36 18.546 10.598 34.792 0.372 23.106-34.454 29.434-34.454 29.434l-243.488 78.192c-0.002-0.004-23.858 6.328-39.74-9.71zM596.532 416.016c12.46-21.128 46.828-14.972 46.828-14.972l242.938 71.006c0 0 33.106 13.466 37.832 31.418 4.64 17.954-5.46 39.622-5.46 39.622l-116.098 136.752c0 0-10.062 17.292-30.938 19.032-23.016 1.958-37.18-25.898-37.18-25.898l-137.27-216.010c0-0.004-12.134-21.516-0.652-40.95zM481.754 500.232c28.608 7.044 33.148 48.604 33.148 48.604l-1.944 345.87c0 0-4.314 42.666-23.486 54.232-30.070 18.242-38.982 8.718-47.596 7.444l-201.696-74.944c0 0-19.754-6.536-30.042-23.018-14.69-23.352 14.928-57.544 14.928-57.544l209.644-285.756c0 0 20.69-21.396 47.044-14.888zM431.944 360.262c0.722 26.676-32.030 42.7-32.030 42.7l-216.796 109.524c0 0-32.126 13.246-47.722 4.016-11.95-7.060-22.536-19.84-23.572-31.134l-14.12-173.812c0 0-2.116-30.114 5.69-43.82 11.054-19.442 47.428-5.902 47.428-5.902l253.096 55.942c9.832 6.61 27.074 7.204 28.026 42.486zM494.88 266.458c-21.726 11.156-47.724-11.95-47.724-11.95l-169.468-186.566c0 0-21.144-28.528-15.768-46.050 5.066-16.418 13.454-24.578 25.318-30.328l170.192-53.726c0 0 20.634-4.286 36.258 0.242 22.18 6.43 18.094 41.152 18.094 41.152l3.848 252.602c-0.002-0.002-0.868 24.334-20.75 34.624z" />
|
||||
<glyph unicode="" glyph-name="github" horiz-adv-x="878" d="M438.857 877.714q119.429 0 220.286-58.857t159.714-159.714 58.857-220.286q0-143.429-83.714-258t-216.286-158.571q-15.429-2.857-22.857 4t-7.429 17.143q0 1.714 0.286 43.714t0.286 76.857q0 55.429-29.714 81.143 32.571 3.429 58.571 10.286t53.714 22.286 46.286 38 30.286 60 11.714 86q0 68-45.143 117.714 21.143 52-4.571 116.571-16 5.143-46.286-6.286t-52.571-25.143l-21.714-13.714q-53.143 14.857-109.714 14.857t-109.714-14.857q-9.143 6.286-24.286 15.429t-47.714 22-48.571 7.714q-25.714-64.571-4.571-116.571-45.143-49.714-45.143-117.714 0-48.571 11.714-85.714t30-60 46-38.286 53.714-22.286 58.571-10.286q-22.286-20.571-28-58.857-12-5.714-25.714-8.571t-32.571-2.857-37.429 12.286-31.714 35.714q-10.857 18.286-27.714 29.714t-28.286 13.714l-11.429 1.714q-12 0-16.571-2.571t-2.857-6.571 5.143-8 7.429-6.857l4-2.857q12.571-5.714 24.857-21.714t18-29.143l5.714-13.143q7.429-21.714 25.143-35.143t38.286-17.143 39.714-4 31.714 2l13.143 2.286q0-21.714 0.286-50.571t0.286-31.143q0-10.286-7.429-17.143t-22.857-4q-132.571 44-216.286 158.571t-83.714 258q0 119.429 58.857 220.286t159.714 159.714 220.286 58.857zM166.286 247.428q1.714 4-4 6.857-5.714 1.714-7.429-1.143-1.714-4 4-6.857 5.143-3.429 7.429 1.143zM184 228q4 2.857-1.143 9.143-5.714 5.143-9.143 1.714-4-2.857 1.143-9.143 5.714-5.714 9.143-1.714zM201.143 202.286q5.143 4 0 10.857-4.571 7.429-9.714 3.429-5.143-2.857 0-10.286t9.714-4zM225.143 178.286q4.571 4.571-2.286 10.857-6.857 6.857-11.429 1.714-5.143-4.571 2.286-10.857 6.857-6.857 11.429-1.714zM257.714 164q1.714 6.286-7.429 9.143-8.571 2.286-10.857-4t7.429-8.571q8.571-3.429 10.857 3.429zM293.714 161.143q0 7.429-9.714 6.286-9.143 0-9.143-6.286 0-7.429 9.714-6.286 9.143 0 9.143 6.286zM326.857 166.857q-1.143 6.286-10.286 5.143-9.143-1.714-8-8.571t10.286-4.571 8 8z" />
|
||||
<glyph unicode="" glyph-name="flattr" d="M367.562 960c-243.358 0-367.562-140.162-367.562-401.856v0-549.034l238.39 238.628v278.896c0 108.416 28.73 177.406 125.118 192.894v0c33.672 6.584 103.75 4.278 148.306 4.278v0-165.596c0-1.51 0.208-4.206 0.594-5.586v0c1.87-6.704 7.93-11.616 15.116-11.63v0c4.062-0.008 7.868 2.104 11.79 5.97v0l413.122 412.974-584.874 0.062zM785.61 648.254v-278.89c0-108.414-28.736-177.414-125.116-192.894v0c-33.672-6.582-103.756-4.278-148.312-4.278v0 165.594c0 1.5-0.206 4.204-0.594 5.582v0c-1.864 6.712-7.922 11.622-15.112 11.63v0c-4.064 0.008-7.866-2.112-11.79-5.966v0l-413.124-412.966 584.874-0.066c243.354 0 367.564 140.168 367.564 401.852v0 549.028l-238.39-238.626z" />
|
||||
<glyph unicode="" glyph-name="xing" d="M155.6 757.8c-8.8 0-16.4-3.2-20.2-9.2-3.8-6.4-3.2-14.4 0.8-22.6l99.8-172.8c0.2-0.4 0.2-0.6 0-0.8l-156.8-277.2c-4-8.2-3.8-16.4 0-22.6 3.8-6 10.4-10 19.2-10h147.6c22 0 32.8 15 40.2 28.6 0 0 153.4 271.4 159.4 282-0.6 1-101.6 177-101.6 177-7.4 13-18.4 27.6-41.2 27.6h-147.2zM776 960c-22 0-31.6-13.8-39.6-28.2 0 0-318.2-564.2-328.6-582.8 0.6-1 209.8-385 209.8-385 7.4-13 18.6-28.2 41.2-28.2h147.6c8.8 0 15.8 3.4 19.6 9.4 4 6.4 3.8 14.6-0.4 22.8l-208 380.6c-0.2 0.4-0.2 0.6 0 1l327 578.2c4 8.2 4.2 16.4 0.4 22.8-3.8 6-10.8 9.4-19.6 9.4h-149.4z" />
|
||||
<glyph unicode="" glyph-name="xing2" d="M928 960h-832c-52.8 0-96-43.2-96-96v-832c0-52.8 43.2-96 96-96h832c52.8 0 96 43.2 96 96v832c0 52.8-43.2 96-96 96zM312.6 294h-110.6c-6.6 0-11.6 3-14.4 7.6-3 4.8-3 10.8 0 17l117.6 207.6c0.2 0.2 0.2 0.4 0 0.6l-74.8 129.6c-3 6.2-3.6 12.2-0.6 17 2.8 4.6 8.4 7 15.2 7h110.8c17 0 25.4-11 30.8-20.8 0 0 75.6-132 76.2-132.8-4.4-8-119.6-211.4-119.6-211.4-6-10.4-14-21.4-30.6-21.4zM836.4 807.8l-245.2-433.6c-0.2-0.2-0.2-0.6 0-0.8l156.2-285.2c3-6.2 3.2-12.4 0.2-17.2-2.8-4.6-8-7-14.8-7h-110.6c-17 0-25.4 11.2-31 21 0 0-157 288-157.4 288.8 7.8 13.8 246.4 437 246.4 437 6 10.6 13.2 21 29.6 21h112.2c6.6 0 12-2.6 14.8-7 2.8-4.6 2.8-10.8-0.4-17z" />
|
||||
<glyph unicode="" glyph-name="stumbleupon" d="M852 960h-680c-94.6 0-172-77.4-172-172v-680c0-94.6 77.4-172 172-172h680c94.6 0 172 77.4 172 172v680c0 94.6-77.4 172-172 172zM512 640c-35.29 0-64-28.71-64-64v-256c0-105.872-86.13-192-192-192s-192 86.128-192 192v128h128v-128c0-35.29 28.71-64 64-64s64 28.71 64 64v256c0 105.87 86.13 192 192 192s192-86.13 192-178v-62l-82-24-46 24v62c0 21.29-28.71 50-64 50zM960 320c0-105.872-86.13-192-192-192s-192 86.128-192 206v124l46-24 82 24v-124c0-49.29 28.71-78 64-78s64 28.71 64 64v128h128v-128z" />
|
||||
<glyph unicode="" glyph-name="stumbleupon2" d="M512 640c-35.2 0-64-28.8-64-64v-256c0-105.8-86.2-192-192-192s-192 86.2-192 192v128h128v-128c0-35.2 28.8-64 64-64s64 28.8 64 64v256c0 105.8 86.2 192 192 192s192-86.2 192-178v-62l-82-24-46 24v62c0 21.2-28.8 50-64 50zM960 320c0-105.8-86.2-192-192-192s-192 86.2-192 206v124l46-24 82 24v-124c0-49.2 28.8-78 64-78s64 28.8 64 64v128h128v-128z" />
|
||||
<glyph unicode="" glyph-name="delicious" d="M0 960v-1024h1024v1024h-1024zM512 0v448h-448v448h448v-448h448v-448h-448z" />
|
||||
<glyph unicode="" glyph-name="lastfm" d="M928 960h-832c-52.8 0-96-43.2-96-96v-832c0-52.8 43.2-96 96-96h832c52.8 0 96 43.2 96 96v832c0 52.8-43.2 96-96 96zM746.6 199.2c-177.6 0-239.2 80-272 179.6l-32.8 102.6c-24.6 75-53.4 133.4-143.6 133.4-62.6 0-126.2-45.2-126.2-171.4 0-98.6 50.2-160.2 121.2-160.2 80 0 133.4 59.6 133.4 59.6l32.8-89.2c0 0-55.4-54.4-171.4-54.4-144 0-224 84-224 240 0 162.2 80 257.6 231 257.6 136.6 0 205.2-49.2 248.4-182.6l33.8-102.6c24.6-75 67.8-129.4 171.4-129.4 69.8 0 106.8 15.4 106.8 53.4 0 29.8-17.4 51.4-69.8 63.6l-69.8 16.4c-85.2 20.6-119 64.6-119 134.4 0 111.8 90.4 146.8 182.6 146.8 104.6 0 168.4-38 176.6-130.4l-102.6-12.4c-4.2 44.2-30.8 62.6-80 62.6-45.2 0-72.8-20.6-72.8-55.4 0-30.8 13.4-49.2 58.4-59.6l65.6-14.4c88.2-20.6 135.4-63.6 135.4-146.8 0-102.2-86.2-141.2-213.4-141.2z" />
|
||||
<glyph unicode="" glyph-name="lastfm2" d="M451.6 193.8l-37.6 102c0 0-61-68-152.4-68-81 0-138.4 70.4-138.4 183 0 144.2 72.8 195.8 144.2 195.8 103.2 0 136-66.8 164.2-152.4l37.6-117.2c37.6-113.8 108-205.2 310.8-205.2 145.4 0 244 44.6 244 161.8 0 95-54 144.2-154.8 167.8l-75 16.4c-51.6 11.8-66.8 32.8-66.8 68 0 39.8 31.6 63.4 83.2 63.4 56.4 0 86.8-21.2 91.4-71.6l117.2 14c-9.4 105.6-82.2 149-201.8 149-105.6 0-208.8-39.8-208.8-167.8 0-79.8 38.8-130.2 136-153.6l79.8-18.8c59.8-14 79.8-38.8 79.8-72.8 0-43.4-42.2-61-122-61-118.4 0-167.8 62.2-195.8 147.8l-38.8 117.2c-49 152.6-127.6 208.8-283.6 208.8-172.4 0-264-109-264-294.4 0-178.2 91.4-274.4 255.8-274.4 132.4 0 195.8 62.2 195.8 62.2v0z" />
|
||||
<glyph unicode="" glyph-name="hackernews" d="M0 960v-1024h1024v1024h-1024zM544 376v-216h-64v216l-175 328h72.6l134.4-252 134.4 252h72.6l-175-328z" />
|
||||
<glyph unicode="" glyph-name="reddit" d="M256 320c0 35.346 28.654 64 64 64s64-28.654 64-64c0-35.346-28.654-64-64-64s-64 28.654-64 64zM640 320c0 35.346 28.654 64 64 64s64-28.654 64-64c0-35.346-28.654-64-64-64s-64 28.654-64 64zM643.112 183.222c16.482 12.986 40.376 10.154 53.364-6.332s10.152-40.378-6.334-53.366c-45.896-36.158-115.822-59.524-178.142-59.524-62.322 0-132.248 23.366-178.144 59.522-16.486 12.99-19.32 36.882-6.332 53.368 12.99 16.482 36.882 19.318 53.366 6.332 26.422-20.818 78.722-43.222 131.11-43.222s104.688 22.404 131.112 43.222zM1024 448c0 70.692-57.308 128-128 128-48.116 0-89.992-26.57-111.852-65.82-65.792 35.994-145.952 59.246-233.28 64.608l76.382 171.526 146.194-42.2c13.152-37.342 48.718-64.114 90.556-64.114 53.020 0 96 42.98 96 96s-42.98 96-96 96c-36.56 0-68.342-20.442-84.554-50.514l-162.906 47.024c-18.224 5.258-37.538-3.722-45.252-21.052l-103.77-233.026c-85.138-5.996-163.262-29.022-227.636-64.236-21.864 39.25-63.766 65.804-111.882 65.804-70.692 0-128-57.308-128-128 0-52.312 31.402-97.254 76.372-117.102-8.070-24.028-12.372-49.104-12.372-74.898 0-176.73 200.576-320 448-320 247.422 0 448 143.27 448 320 0 25.792-4.3 50.862-12.368 74.886 44.97 19.85 76.368 64.802 76.368 117.114zM864 772c19.882 0 36-16.118 36-36s-16.118-36-36-36-36 16.118-36 36 16.118 36 36 36zM64 448c0 35.29 28.71 64 64 64 25.508 0 47.572-15.004 57.846-36.646-33.448-25.366-61.166-54.626-81.666-86.738-23.524 9.47-40.18 32.512-40.18 59.384zM512 12c-205.45 0-372 109.242-372 244s166.55 244 372 244c205.45 0 372-109.242 372-244s-166.55-244-372-244zM919.82 388.616c-20.5 32.112-48.218 61.372-81.666 86.738 10.276 21.642 32.338 36.646 57.846 36.646 35.29 0 64-28.71 64-64 0-26.872-16.656-49.914-40.18-59.384z" />
|
||||
<glyph unicode="" glyph-name="soundcloud" d="M928 960h-832c-52.8 0-96-43.2-96-96v-832c0-52.8 43.2-96 96-96h832c52.8 0 96 43.2 96 96v832c0 52.8-43.2 96-96 96zM176 256h-32l-16 96 16 96h32l16-96-16-96zM304 256h-32l-16 128 16 128h32l16-128-16-128zM432 256h-32l-16 192 16 192h32l16-192-16-192zM825.2 256c-2 0-301.2 0.2-301.4 0.2-6.4 0.6-11.6 6.2-11.8 12.8v345.2c0 6.4 2.2 9.6 10.4 12.8 21.2 8.2 45 13 69.6 13 100.2 0 182.4-76.8 191.2-175 13 5.4 27.2 8.4 42 8.4 60 0 108.8-48.8 108.8-108.8s-48.8-108.6-108.8-108.6z" />
|
||||
<glyph unicode="" glyph-name="soundcloud2" d="M891.96 445.796c-18.086 0-35.348-3.52-51.064-9.856-10.506 114.358-110.29 204.060-232 204.060-29.786 0-58.682-5.63-84.318-15.164-9.96-3.702-12.578-7.52-12.578-14.916v-402.714c0-7.766 6.24-14.234 14.124-14.996 0.336-0.034 363.536-0.21 365.89-0.21 72.904 0 131.986 56.816 131.986 126.894s-59.134 126.902-132.040 126.902zM400 192h32l16 224.22-16 223.78h-32l-16-223.78zM304 192h-32l-16 162.75 16 157.25h32l16-160zM144 192h32l16 128-16 128h-32l-16-128zM16 256h32l16 64-16 64h-32l-16-64z" />
|
||||
<glyph unicode="" glyph-name="yahoo" d="M568.2 371v0c112.6 197.6 298.6 520 349.6 589-22.4-15-56.8-22.6-88.4-29.8l-47.8 29.8c-38.4-71.6-180-303-270.2-451.2-91.4 151.4-199.6 326.2-270.2 451.2-56-12-79.2-12.6-135 0v0 0c0 0 0 0 0 0v0c110.8-166.8 288.2-484.6 348.6-589v0l-8.2-435 64.8 29.8v0.8l64.8-30.6-8 435z" />
|
||||
<glyph unicode="" glyph-name="blogger2" d="M957.796 576h-57.406c-35.166 0-65.988 29.742-68.39 64v0c0.004 182.668-147.258 320-331.19 320h-167.824c-183.812 0-332.856-148-332.986-330.666v-362.798c0-182.654 149.174-330.536 332.984-330.536h358.42c183.948 0 332.596 147.882 332.596 330.536v234.382c0 36.502-29.44 75.082-66.204 75.082zM320 704h192c35.2 0 64-28.8 64-64s-28.8-64-64-64h-192c-35.2 0-64 28.8-64 64s28.8 64 64 64zM704 192h-384c-35.2 0-64 28.8-64 64s28.8 64 64 64h384c35.2 0 64-28.8 64-64s-28.8-64-64-64z" />
|
||||
<glyph unicode="" glyph-name="ello" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512 512 229.23 512 512-229.23 512-512 512zM824.636 370.402c-36.798-142.716-165.358-242.402-312.63-242.402-147.282 0-275.85 99.686-312.654 242.42-6.232 24.158 8.352 48.886 32.512 55.124 3.71 0.958 7.528 1.446 11.338 1.446 20.624 0 38.628-13.972 43.788-33.976 26.512-102.748 119.042-174.51 225.014-174.51 105.978 0 198.502 71.76 225 174.51 5.152 20.006 23.15 33.982 43.766 33.982 3.822 0 7.65-0.49 11.376-1.456 11.692-3.016 21.526-10.418 27.668-20.842 6.142-10.416 7.854-22.596 4.822-34.296z" />
|
||||
<glyph unicode="" glyph-name="wordpress2" d="M128 448.008c0-148.026 88.322-275.968 216.43-336.578l-183.178 488.784c-21.308-46.508-33.252-97.982-33.252-152.206zM771.228 466.872c0 46.234-17.054 78.236-31.654 103.142-19.458 30.82-37.72 56.894-37.72 87.716 0 34.374 26.766 66.376 64.486 66.376 1.704 0 3.32-0.204 4.976-0.302-68.316 60.97-159.34 98.196-259.308 98.196-134.16 0-252.186-67.046-320.844-168.568 9.010-0.282 17.506-0.454 24.712-0.454 40.154 0 102.34 4.752 102.34 4.752 20.69 1.182 23.132-28.434 2.458-30.822 0 0-20.81-2.368-43.952-3.55l139.834-405.106 84.044 245.456-59.822 159.65c-20.688 1.184-40.278 3.55-40.278 3.55-20.702 1.192-18.272 32.002 2.438 30.822 0 0 63.4-4.752 101.134-4.752 40.146 0 102.35 4.752 102.35 4.752 20.702 1.182 23.14-28.434 2.446-30.822 0 0-20.834-2.372-43.948-3.55l138.78-402.018 38.312 124.632c16.58 51.75 29.216 88.9 29.216 120.9zM518.742 415.296l-115.226-326.058c34.416-9.858 70.794-15.238 108.488-15.238 44.716 0 87.604 7.518 127.518 21.2-1.018 1.602-1.974 3.304-2.75 5.154l-118.030 314.942zM848.962 627.428c1.652-11.91 2.588-24.686 2.588-38.458 0-37.93-7.292-80.596-29.202-133.95l-117.286-330.272c114.162 64.828 190.938 185.288 190.938 323.258 0 65.030-17.060 126.16-47.038 179.422zM512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512 512 229.23 512 512-229.23 512-512 512zM512 0c-247.424 0-448 200.576-448 448s200.576 448 448 448 448-200.576 448-448-200.576-448-448-448z" />
|
||||
<glyph unicode="" glyph-name="steam" d="M303.922 123.99c27.144 0 53.786 13.136 69.972 37.416 25.734 38.602 15.302 90.754-23.298 116.488l-66.074 44.048c11.308 3.080 23.194 4.756 35.478 4.756 74.392 0 134.696-60.304 134.696-134.698s-60.306-134.698-134.698-134.698c-72.404 0-131.444 57.132-134.548 128.774l71.954-47.968c14.322-9.548 30.506-14.118 46.518-14.118zM853.34 960c93.876 0 170.66-76.812 170.66-170.688v-682.628c0-93.936-76.784-170.684-170.66-170.684h-682.652c-93.876 0-170.688 76.75-170.688 170.682v203.028l121.334-80.888c-11.652-63.174 6.938-130.83 55.798-179.69 78.904-78.904 206.83-78.904 285.736 0 48.468 48.466 67.15 115.43 56.076 178.166l249.056 222.988c46.248 6.638 90.816 27.744 126.394 63.322 87.476 87.476 87.476 229.306 0 316.784-87.48 87.478-229.308 87.478-316.786 0-35.578-35.578-56.684-80.146-63.322-126.392v0l-204.694-310.23c-31.848-1.632-63.378-10.764-91.726-27.392l-217.866 145.244v277.69c0 93.876 76.81 170.688 170.686 170.688h682.654zM896 672c0 88.366-71.634 160-160 160s-160-71.634-160-160 71.634-160 160-160 160 71.634 160 160zM640 672c0 53.020 42.98 96 96 96s96-42.98 96-96-42.98-96-96-96-96 42.98-96 96z" />
|
||||
<glyph unicode="" glyph-name="steam2" d="M704 672c0 53.019 42.981 96 96 96s96-42.981 96-96c0-53.019-42.981-96-96-96s-96 42.981-96 96zM958.392 830.392c-87.478 87.476-229.306 87.476-316.786 0-35.578-35.578-56.684-80.146-63.322-126.392v0l-204.694-310.228c-27.506-1.41-54.776-8.416-79.966-21.016l-157.892 123.424c-36.55 28.574-89.342 22.102-117.912-14.448-28.572-36.55-22.102-89.342 14.448-117.912l155.934-121.892c-16.96-66.782 0.672-140.538 52.93-192.794 78.906-78.904 206.832-78.904 285.736 0 48.466 48.466 67.15 115.428 56.076 178.166l249.054 222.986c46.248 6.638 90.816 27.744 126.394 63.322 87.478 87.476 87.478 229.306 0 316.784zM384 57.302c-74.39 0-134.698 60.304-134.698 134.698 0 0.712 0.042 1.414 0.054 2.124l66.912-52.304c15.36-12.006 33.582-17.824 51.674-17.824 24.962 0 49.672 11.080 66.238 32.272 28.572 36.55 22.102 89.342-14.448 117.912l-63.5 49.636c8.962 1.878 18.248 2.88 27.768 2.88 74.392 0 134.698-60.304 134.698-134.698s-60.306-134.696-134.698-134.696zM800 512c-88.366 0-160 71.634-160 160s71.634 160 160 160 160-71.634 160-160-71.634-160-160-160z" />
|
||||
<glyph unicode="" glyph-name="500px" d="M253 287.2c0.2-0.6 5.6-15.2 8.6-22.6 16.8-39.8 41-75.8 71.8-106.6s66.6-55 106.6-71.8c41.4-17.4 85.2-26.4 130.4-26.4s89.2 8.8 130.4 26.4c40 16.8 75.8 41 106.6 71.8s55 66.6 71.8 106.6c17.4 41.4 26.4 85.2 26.4 130.4s-8.8 89.2-26.4 130.4c-16.8 40-41 75.8-71.8 106.6s-66.6 55-106.6 71.8c-41.4 17.4-85.2 26.4-130.4 26.4-45.8 0-91.6-9.2-132.2-26.4-32.6-13.8-87.8-49.2-120-82.6l-0.2-0.2v276h463.4c16.8 0.2 16.8 23.8 16.8 31.4 0 7.8 0 31.2-17 31.4h-501c-13.6 0-22-11.4-22-21.8v-388.2c0-12.6 15.6-21.6 30.2-24.6 28.4-6 34.8 3 41.8 12.6l1 1.2c10.6 15.8 43.6 49 44 49.4 51.6 51.6 120.6 80 194.4 80 73.4 0 142.2-28.4 193.8-80 51.8-51.8 80.4-120.4 80.4-193.2 0-73-28.4-141.8-80-193.2-50.8-50.8-122-80-195-80-49.4 0-97.2 13.2-138.2 38.2l0.2 236c0 31.4 13.6 65.8 36.6 91.6 26.2 29.6 62.2 45.8 101.6 45.8 38 0 73.6-14.4 100.2-40.6 26.2-26 40.8-60.8 40.8-97.8 0-78.8-62-140.6-141.2-140.6-15.2 0-43 6.8-44.2 7-16 4.8-22.8-17.4-25-24.8-8.6-28.2 4.4-33.8 7-34.6 25.4-8 42.2-9.4 64.2-9.4 111.8 0 202.8 91 202.8 202.8 0 111-91 201.2-202.6 201.2-54.8 0-106.2-21-144.8-58.8-36.8-36.2-57.8-84.4-57.8-132.4v-1.2c-0.2-6-0.2-147.6-0.4-194l-0.2 0.2c-21 23.2-41.8 58.8-55.6 95.2-5.4 14.2-17.6 11.8-34.2 6.6-8-2.2-30-9-25-25.2v0zM491.2 342.6c0-6.8 6.2-12.8 10-16.2l1.2-1.2c6.4-6.2 12.4-9.4 18-9.4 4.6 0 7.4 2.2 8.4 3.2 2.8 2.6 34.4 34.8 37.6 37.8l35.4-35.2c3.2-3.6 6.8-5.6 11-5.6 5.6 0 11.8 3.4 18.2 10 15.2 15.6 7.6 24 4 28l-35.8 35.8 37.4 37.6c8.2 8.8 1 18.2-6.2 25.4-10.4 10.4-20.6 13.2-27 7.2l-37.2-37.2-37.6 37.6c-2 2-4.6 3-7.2 3-5 0-11-3.4-17.6-10-11.6-11.6-14-19.6-8-26l37.6-37.4-37.4-37.4c-3.4-3.2-5-6.6-4.8-10zM573 850.2c-60 0-124-12.2-170.8-32.4-5-2-8-6-8.6-11.6-0.6-5.4 0.8-12.4 4.4-21.6 3-7.4 10.6-27.2 25.6-21.4 48 18.4 101.2 28.4 149.4 28.4 54.8 0 108-10.8 158-31.8 39.8-16.8 77.2-41.2 118-76.4 3-2.6 6.2-3.8 9.4-3.8 8 0 15.6 7.8 22.2 15.2 10.8 12.2 18.4 22.4 7.6 32.6-39 36.8-81.6 64.4-134.4 86.8-57.2 23.8-118.2 36-180.8 36zM896.4 108.8v0c-7.2 7.2-13.4 11.4-18.8 13s-10.4 0.4-14.2-3.4l-3.6-3.6c-37.2-37.2-80.6-66.4-128.8-86.8-50-21.2-103-31.8-157.6-31.8-54.8 0-107.8 10.8-157.6 31.8-48.2 20.4-91.6 49.6-128.8 86.8-38.8 38.8-68 82.2-86.8 128.8-18.4 45.6-24.4 79.8-26.4 91-0.2 1-0.4 1.8-0.4 2.4-2.6 13.2-14.8 14.2-32.2 11.4-7.2-1.2-29.4-4.6-27.4-20.4v-0.4c5.8-37 16.2-73.2 30.8-107.6 23.4-55.4 57-105.2 99.8-148s92.6-76.2 148-99.8c57.4-24.2 118.4-36.6 181.2-36.6s123.8 12.4 181.2 36.6c55.4 23.4 105.2 57 148 99.8 0 0 2.4 2.4 3.8 3.8 4.4 5.4 8.6 14.4-10.2 33z" />
|
||||
<glyph unicode="" glyph-name="deviantart" d="M829 773.8v186.2h-186.2l-18.6-18.8-88-167.4-27.6-18.6h-313.6v-255.6h172.4l15.4-18.6-187.8-358.8v-186.2h186.2l18.6 18.8 88 167.4 27.6 18.6h313.6v255.6h-172.4l-15.4 18.8z" />
|
||||
<glyph unicode="" glyph-name="twitch" d="M96 960l-96-160v-736h256v-128h128l128 128h160l288 288v608h-864zM832 416l-160-160h-160l-128-128v128h-192v576h640v-416zM608 704h96v-256h-96v256zM416 704h96v-256h-96v256z" />
|
||||
<glyph unicode="" glyph-name="feed" d="M928 960h-832c-52.8 0-96-43.2-96-96v-832c0-52.8 43.2-96 96-96h832c52.8 0 96 43.2 96 96v832c0 52.8-43.2 96-96 96zM279 128.8c-48 0-87 38.6-87 86.6 0 47.6 39 86.8 87 86.8 48.2 0 87-39.2 87-86.8 0-48-39-86.6-87-86.6zM497.4 128c0 81.8-31.8 158.8-89.4 216.4-57.8 57.8-134.4 89.6-216 89.6v125.2c237.6 0 431.2-193.4 431.2-431.2h-125.8zM719.6 128c0 291-236.6 528-527.4 528v125.2c360 0 653-293.2 653-653.2h-125.6z" />
|
||||
<glyph unicode="" glyph-name="feed2" d="M136.294 209.070c-75.196 0-136.292-61.334-136.292-136.076 0-75.154 61.1-135.802 136.292-135.802 75.466 0 136.494 60.648 136.494 135.802-0.002 74.742-61.024 136.076-136.494 136.076zM0.156 612.070v-196.258c127.784 0 247.958-49.972 338.458-140.512 90.384-90.318 140.282-211.036 140.282-339.3h197.122c-0.002 372.82-303.282 676.070-675.862 676.070zM0.388 960v-196.356c455.782 0 826.756-371.334 826.756-827.644h196.856c0 564.47-459.254 1024-1023.612 1024z" />
|
||||
<glyph unicode="" glyph-name="sina-weibo" d="M430.2 62c-169.6-16.8-316 60-327 171.2-11 111.4 117.6 215 287 231.8 169.6 16.8 316-60 326.8-171.2 11.2-111.4-117.4-215.2-286.8-231.8zM769.2 431.4c-14.4 4.4-24.4 7.2-16.8 26.2 16.4 41.2 18 76.6 0.2 102-33.2 47.4-124.2 45-228.4 1.2 0 0-32.8-14.2-24.4 11.6 16 51.6 13.6 94.6-11.4 119.6-56.6 56.6-207-2.2-336-131.2-96.4-96.2-152.4-198.8-152.4-287.4 0-169.2 217.2-272.2 429.6-272.2 278.4 0 463.8 161.8 463.8 290.2 0 77.8-65.4 121.8-124.2 140zM954.2 741.4c-67.2 74.6-166.4 103-258 83.6v0c-21.2-4.6-34.6-25.4-30-46.4 4.6-21.2 25.2-34.6 46.4-30 65.2 13.8 135.6-6.4 183.4-59.4s60.8-125.2 40.2-188.4v0c-6.6-20.6 4.6-42.6 25.2-49.4 20.6-6.6 42.6 4.6 49.4 25.2v0.2c28.8 88.4 10.6 190-56.6 264.6zM850.8 648c-32.8 36.4-81.2 50.2-125.6 40.6-18.2-3.8-29.8-22-26-40.2 4-18.2 22-29.8 40-25.8v0c21.8 4.6 45.4-2.2 61.4-19.8 16-17.8 20.4-42 13.4-63.2v0c-5.6-17.6 4-36.8 21.8-42.6 17.8-5.6 36.8 4 42.6 21.8 14 43.4 5.2 93-27.6 129.2zM439.6 263.4c-6-10.2-19-15-29.2-10.8-10.2 4-13.2 15.6-7.4 25.4 6 9.8 18.6 14.6 28.6 10.8 10-3.6 13.6-15 8-25.4zM385.4 194.2c-16.4-26.2-51.6-37.6-78-25.6-26 11.8-33.8 42.2-17.4 67.8 16.2 25.4 50.2 36.8 76.4 25.8 26.6-11.4 35.2-41.6 19-68zM447 379.4c-80.6 21-171.8-19.2-206.8-90.2-35.8-72.4-1.2-153 80.2-179.4 84.4-27.2 184 14.6 218.6 92.6 34.2 76.6-8.4 155.2-92 177z" />
|
||||
<glyph unicode="" glyph-name="renren" d="M425.2 949.4c-241.2-40.6-425.2-250.4-425.2-503.2 0-125.6 45.6-240.6 120.8-329.6 178.6 86.4 303.6 282 304.4 509.8v323zM598.8 949.4c241.2-40.6 425.2-250.4 425.2-503.2 0-125.6-45.6-240.6-120.8-329.6-178.6 86.4-303.6 282-304.4 509.8v323zM510.2 317.4c-31.8-131.6-126.8-244-245-318.8 72.8-39.8 156.2-62.6 245-62.6s172.2 22.8 245 62.6c-118.2 74.8-213.2 187.2-245 318.8z" />
|
||||
<glyph unicode="" glyph-name="vk" d="M928 960h-832c-52.8 0-96-43.2-96-96v-832c0-52.8 43.2-96 96-96h832c52.8 0 96 43.2 96 96v832c0 52.8-43.2 96-96 96zM829.4 243.2l-93.6-1.4c0 0-20.2-4-46.6 14.2-35 24-68 86.6-93.8 78.4-26-8.2-25.2-64.4-25.2-64.4s0.2-12-5.8-18.4c-6.4-7-19.2-8.4-19.2-8.4h-41.8c0 0-92.4-5.6-173.8 79.2-88.8 92.4-167.2 275.8-167.2 275.8s-4.6 12 0.4 17.8c5.6 6.6 20.6 7 20.6 7l100.2 0.6c0 0 9.4-1.6 16.2-6.6 5.6-4 8.6-11.8 8.6-11.8s16.2-41 37.6-78c41.8-72.2 61.4-88 75.6-80.4 20.6 11.2 14.4 102.2 14.4 102.2s0.4 33-10.4 47.6c-8.4 11.4-24.2 14.8-31 15.6-5.6 0.8 3.6 13.8 15.6 19.8 18 8.8 49.8 9.4 87.4 9 29.2-0.2 37.8-2.2 49.2-4.8 34.6-8.4 22.8-40.6 22.8-117.8 0-24.8-4.4-59.6 13.4-71 7.6-5 26.4-0.8 73.4 79 22.2 37.8 39 82.2 39 82.2s3.6 8 9.2 11.4c5.8 3.4 13.6 2.4 13.6 2.4l105.4 0.6c0 0 31.6 3.8 36.8-10.6 5.4-15-11.8-50-54.8-107.4-70.6-94.2-78.6-85.4-19.8-139.8 56-52 67.6-77.4 69.6-80.6 22.8-38.4-26-41.4-26-41.4z" />
|
||||
<glyph unicode="" glyph-name="vine" d="M960.8 451c-26.4-6-51.8-8.8-74.8-8.8-129.2 0-228.6 90.2-228.6 247.2 0 77 29.8 116.8 71.8 116.8 40 0 66.6-35.8 66.6-108.6 0-41.4-11-86.8-19.2-113.6 0 0 39.8-69.4 148.6-48.2 23.2 51.4 35.6 117.8 35.6 176 0 156.8-80 248.2-226.6 248.2-150.8 0-239-115.8-239-268.6 0-151.4 70.8-281.2 187.4-340.4-49-98.2-111.4-184.6-176.6-249.8-118 142.8-224.8 333.2-268.6 705h-174.2c80.6-619.2 320.4-816.4 384-854.2 35.8-21.6 66.8-20.6 99.6-2 51.6 29.2 206.2 184 292 365 36 0 79.2 4.2 122.2 14v122z" />
|
||||
<glyph unicode="" glyph-name="telegram" d="M512 960c-282.8 0-512-229.2-512-512s229.2-512 512-512 512 229.2 512 512-229.2 512-512 512zM763.6 609l-84-395.8c-5.8-28.2-22.8-34.8-46.4-21.8l-128 94.6-61.4-59.8c-7.2-7-12.8-12.8-25.6-12.8-16.6 0-13.8 6.2-19.4 22l-43.6 143.2-126.6 39.4c-27.4 8.4-27.6 27.2 6.2 40.6l493.2 190.4c22.4 10.2 44.2-5.4 35.6-40z" />
|
||||
<glyph unicode="" glyph-name="spotify" d="M512 960c-281.6 0-512-230.4-512-512s230.4-512 512-512 512 230.4 512 512-227.8 512-512 512zM747.6 220.2c-10.2-15.4-28.2-20.4-43.6-10.2-120.4 74.2-271.4 89.6-450.6 48.6-18-5.2-33.2 7.6-38.4 23-5.2 18 7.6 33.2 23 38.4 194.6 43.6 363.6 25.6 496.6-56.4 18-7.6 20.6-28 13-43.4zM809 361c-12.8-18-35.8-25.6-53.8-12.8-138.2 84.4-348.2 110-509.4 58.8-20.4-5.2-43.6 5.2-48.6 25.6-5.2 20.4 5.2 43.6 25.6 48.6 186.8 56.4 417.2 28.2 576-69.2 15.2-7.6 23-33.2 10.2-51zM814 504.4c-163.8 97.2-437.8 107.6-594 58.8-25.6-7.6-51.2 7.6-58.8 30.8-7.6 25.6 7.6 51.2 30.8 58.8 181.8 53.8 481.2 43.6 670.8-69.2 23-12.8 30.8-43.6 18-66.6-13-17.8-43.6-25.4-66.8-12.6z" />
|
||||
<glyph unicode="" glyph-name="mail2" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512 512 229.23 512 512-229.23 512-512 512zM256 704h512c9.138 0 18.004-1.962 26.144-5.662l-282.144-329.168-282.144 329.17c8.14 3.696 17.006 5.66 26.144 5.66zM192 256v384c0 1.34 0.056 2.672 0.14 4l187.664-218.942-185.598-185.598c-1.444 5.336-2.206 10.886-2.206 16.54zM768 192h-512c-5.654 0-11.202 0.762-16.54 2.208l182.118 182.118 90.422-105.498 90.424 105.494 182.116-182.12c-5.34-1.44-10.886-2.202-16.54-2.202zM832 256c0-5.654-0.762-11.2-2.206-16.54l-185.6 185.598 187.666 218.942c0.084-1.328 0.14-2.66 0.14-4v-384z" />
|
||||
<glyph unicode="" glyph-name="mail3" d="M853.31 960h-682.62c-93.88 0-170.69-76.784-170.69-170.658v-682.656c0-93.876 76.81-170.686 170.69-170.686h682.622c93.938 0 170.688 76.81 170.688 170.686v682.656c0 93.874-76.75 170.658-170.69 170.658zM256 704h512c9.138 0 18.004-1.962 26.144-5.662l-282.144-329.168-282.144 329.17c8.14 3.696 17.006 5.66 26.144 5.66zM192 256v384c0 1.34 0.056 2.672 0.14 4l187.664-218.94-185.598-185.6c-1.444 5.338-2.206 10.886-2.206 16.54zM768 192h-512c-5.654 0-11.202 0.762-16.54 2.206l182.118 182.118 90.422-105.496 90.424 105.494 182.116-182.118c-5.34-1.442-10.886-2.204-16.54-2.204zM832 256c0-5.654-0.762-11.2-2.206-16.54l-185.598 185.598 187.664 218.942c0.084-1.328 0.14-2.66 0.14-4v-384z" />
|
||||
<glyph unicode="" glyph-name="mail" d="M928 832h-832c-52.8 0-96-43.2-96-96v-640c0-52.8 43.2-96 96-96h832c52.8 0 96 43.2 96 96v640c0 52.8-43.2 96-96 96zM398.74 409.628l-270.74-210.892v501.642l270.74-290.75zM176.38 704h671.24l-335.62-252-335.62 252zM409.288 398.302l102.712-110.302 102.71 110.302 210.554-270.302h-626.528l210.552 270.302zM625.26 409.628l270.74 290.75v-501.642l-270.74 210.892z" />
|
||||
<glyph unicode="" glyph-name="link" d="M440.236 324.234c-13.31 0-26.616 5.076-36.77 15.23-95.134 95.136-95.134 249.934 0 345.070l192 192c46.088 46.086 107.36 71.466 172.534 71.466s126.448-25.38 172.536-71.464c95.132-95.136 95.132-249.934 0-345.070l-87.766-87.766c-20.308-20.308-53.23-20.308-73.54 0-20.306 20.306-20.306 53.232 0 73.54l87.766 87.766c54.584 54.586 54.584 143.404 0 197.99-26.442 26.442-61.6 41.004-98.996 41.004s-72.552-14.562-98.996-41.006l-192-191.998c-54.586-54.586-54.586-143.406 0-197.992 20.308-20.306 20.306-53.232 0-73.54-10.15-10.152-23.462-15.23-36.768-15.23zM256-52c-65.176 0-126.45 25.38-172.534 71.464-95.134 95.136-95.134 249.934 0 345.070l87.764 87.764c20.308 20.306 53.234 20.306 73.54 0 20.308-20.306 20.308-53.232 0-73.54l-87.764-87.764c-54.586-54.586-54.586-143.406 0-197.992 26.44-26.44 61.598-41.002 98.994-41.002s72.552 14.562 98.998 41.006l192 191.998c54.584 54.586 54.584 143.406 0 197.992-20.308 20.308-20.306 53.232 0 73.54 20.306 20.306 53.232 20.306 73.54-0.002 95.132-95.134 95.132-249.932 0.002-345.068l-192.002-192c-46.090-46.088-107.364-71.466-172.538-71.466z" />
|
||||
<glyph unicode="" glyph-name="google-plus" d="M325.8 502.6v-111.8h184.8c-7.4-48-55.8-140.6-184.8-140.6-111.2 0-202 92.2-202 205.8s90.8 205.8 202 205.8c63.4 0 105.6-27 129.8-50.2l88.4 85.2c-56.8 53-130.4 85.2-218.2 85.2-180.2-0.2-325.8-145.8-325.8-326s145.6-325.8 325.8-325.8c188 0 312.8 132.2 312.8 318.4 0 21.4-2.4 37.8-5.2 54h-307.6zM1024 512h-96v96h-96v-96h-96v-96h96v-96h96v96h96z" />
|
||||
<glyph unicode="" glyph-name="google-plus2" d="M928 960h-832c-52.8 0-96-43.2-96-96v-832c0-52.8 43.2-96 96-96h832c52.8 0 96 43.2 96 96v832c0 52.8-43.2 96-96 96zM384 192c-141.6 0-256 114.4-256 256s114.4 256 256 256c69.2 0 127-25.2 171.6-67l-69.6-66.8c-19 18.2-52.2 39.4-102 39.4-87.4 0-158.8-72.4-158.8-161.6s71.4-161.6 158.8-161.6c101.4 0 139.4 72.8 145.2 110.4h-145.2v87.8h241.8c2.2-12.8 4-25.6 4-42.4 0-146.4-98-250.2-245.8-250.2zM896 448h-64v-64h-64v64h-64v64h64v64h64v-64h64v-64z" />
|
||||
<glyph unicode="" glyph-name="hangouts" d="M511.8 960c-244.2 0-442.2-198-442.2-442.2 0-231.4 210.8-419 442.2-419v-162.8c268.6 136.2 442.6 355.6 442.6 581.8 0 244.2-198.4 442.2-442.6 442.2zM448 448c0-53-28.6-96-64-96v96h-128v192h192v-192zM768 448c0-53-28.6-96-64-96v96h-128v192h192v-192z" />
|
||||
<glyph unicode="" glyph-name="google-drive" d="M438 320l-184.6-320h580.6l184.6 320zM992.4 384l-295.6 512h-369.6l295.6-512zM290.2 832l-290.2-502.8 184.8-320 290.2 502.8z" />
|
||||
<glyph unicode="" glyph-name="facebook" d="M608 768h160v192h-160c-123.514 0-224-100.486-224-224v-96h-128v-192h128v-512h192v512h160l32 192h-192v96c0 17.346 14.654 32 32 32z" />
|
||||
<glyph unicode="" glyph-name="facebook2" d="M928 960h-832c-52.8 0-96-43.2-96-96v-832c0-52.8 43.2-96 96-96h416v448h-128v128h128v64c0 105.8 86.2 192 192 192h128v-128h-128c-35.2 0-64-28.8-64-64v-64h192l-32-128h-160v-448h288c52.8 0 96 43.2 96 96v832c0 52.8-43.2 96-96 96z" />
|
||||
<glyph unicode="" glyph-name="instagram" d="M512 867.8c136.8 0 153-0.6 206.8-3 50-2.2 77-10.6 95-17.6 23.8-9.2 41-20.4 58.8-38.2 18-18 29-35 38.4-58.8 7-18 15.4-45.2 17.6-95 2.4-54 3-70.2 3-206.8s-0.6-153-3-206.8c-2.2-50-10.6-77-17.6-95-9.2-23.8-20.4-41-38.2-58.8-18-18-35-29-58.8-38.4-18-7-45.2-15.4-95-17.6-54-2.4-70.2-3-206.8-3s-153 0.6-206.8 3c-50 2.2-77 10.6-95 17.6-23.8 9.2-41 20.4-58.8 38.2-18 18-29 35-38.4 58.8-7 18-15.4 45.2-17.6 95-2.4 54-3 70.2-3 206.8s0.6 153 3 206.8c2.2 50 10.6 77 17.6 95 9.2 23.8 20.4 41 38.2 58.8 18 18 35 29 58.8 38.4 18 7 45.2 15.4 95 17.6 53.8 2.4 70 3 206.8 3zM512 960c-139 0-156.4-0.6-211-3-54.4-2.4-91.8-11.2-124.2-23.8-33.8-13.2-62.4-30.6-90.8-59.2-28.6-28.4-46-57-59.2-90.6-12.6-32.6-21.4-69.8-23.8-124.2-2.4-54.8-3-72.2-3-211.2s0.6-156.4 3-211c2.4-54.4 11.2-91.8 23.8-124.2 13.2-33.8 30.6-62.4 59.2-90.8 28.4-28.4 57-46 90.6-59 32.6-12.6 69.8-21.4 124.2-23.8 54.6-2.4 72-3 211-3s156.4 0.6 211 3c54.4 2.4 91.8 11.2 124.2 23.8 33.6 13 62.2 30.6 90.6 59s46 57 59 90.6c12.6 32.6 21.4 69.8 23.8 124.2 2.4 54.6 3 72 3 211s-0.6 156.4-3 211c-2.4 54.4-11.2 91.8-23.8 124.2-12.6 34-30 62.6-58.6 91-28.4 28.4-57 46-90.6 59-32.6 12.6-69.8 21.4-124.2 23.8-54.8 2.6-72.2 3.2-211.2 3.2v0zM512 711c-145.2 0-263-117.8-263-263s117.8-263 263-263 263 117.8 263 263c0 145.2-117.8 263-263 263zM512 277.4c-94.2 0-170.6 76.4-170.6 170.6s76.4 170.6 170.6 170.6c94.2 0 170.6-76.4 170.6-170.6s-76.4-170.6-170.6-170.6zM846.8 721.4c0-33.91-27.49-61.4-61.4-61.4s-61.4 27.49-61.4 61.4c0 33.91 27.49 61.4 61.4 61.4s61.4-27.49 61.4-61.4z" />
|
||||
<glyph unicode="" glyph-name="whatsapp" d="M873 811.2c-95.8 96-223.2 148.8-359 148.8-279.6 0-507.2-227.6-507.2-507.4 0-89.4 23.4-176.8 67.8-253.6l-72-263 269 70.6c74.2-40.4 157.6-61.8 242.4-61.8h0.2c0 0 0 0 0 0 279.6 0 507.4 227.6 507.4 507.4 0 135.6-52.8 263-148.6 359zM514.2 30.4v0c-75.8 0-150 20.4-214.8 58.8l-15.4 9.2-159.6-41.8 42.6 155.6-10 16c-42.4 67-64.6 144.6-64.6 224.4 0 232.6 189.2 421.8 422 421.8 112.6 0 218.6-44 298.2-123.6 79.6-79.8 123.4-185.6 123.4-298.4-0.2-232.8-189.4-422-421.8-422zM745.4 346.4c-12.6 6.4-75 37-86.6 41.2s-20 6.4-28.6-6.4c-8.4-12.6-32.8-41.2-40.2-49.8-7.4-8.4-14.8-9.6-27.4-3.2s-53.6 19.8-102 63c-37.6 33.6-63.2 75.2-70.6 87.8s-0.8 19.6 5.6 25.8c5.8 5.6 12.6 14.8 19 22.2s8.4 12.6 12.6 21.2c4.2 8.4 2.2 15.8-1 22.2s-28.6 68.8-39 94.2c-10.2 24.8-20.8 21.4-28.6 21.8-7.4 0.4-15.8 0.4-24.2 0.4s-22.2-3.2-33.8-15.8c-11.6-12.6-44.4-43.4-44.4-105.8s45.4-122.6 51.8-131.2c6.4-8.4 89.4-136.6 216.6-191.4 30.2-13 53.8-20.8 72.2-26.8 30.4-9.6 58-8.2 79.8-5 24.4 3.6 75 30.6 85.6 60.2s10.6 55 7.4 60.2c-3 5.6-11.4 8.8-24.2 15.2z" />
|
||||
<glyph unicode="" glyph-name="twitter" d="M1024 733.6c-37.6-16.8-78.2-28-120.6-33 43.4 26 76.6 67.2 92.4 116.2-40.6-24-85.6-41.6-133.4-51-38.4 40.8-93 66.2-153.4 66.2-116 0-210-94-210-210 0-16.4 1.8-32.4 5.4-47.8-174.6 8.8-329.4 92.4-433 219.6-18-31-28.4-67.2-28.4-105.6 0-72.8 37-137.2 93.4-174.8-34.4 1-66.8 10.6-95.2 26.2 0-0.8 0-1.8 0-2.6 0-101.8 72.4-186.8 168.6-206-17.6-4.8-36.2-7.4-55.4-7.4-13.6 0-26.6 1.4-39.6 3.8 26.8-83.4 104.4-144.2 196.2-146-72-56.4-162.4-90-261-90-17 0-33.6 1-50.2 3 93.2-59.8 203.6-94.4 322.2-94.4 386.4 0 597.8 320.2 597.8 597.8 0 9.2-0.2 18.2-0.6 27.2 41 29.4 76.6 66.4 104.8 108.6z" />
|
||||
<glyph unicode="" glyph-name="youtube" d="M1013.8 652.8c0 0-10 70.6-40.8 101.6-39 40.8-82.6 41-102.6 43.4-143.2 10.4-358.2 10.4-358.2 10.4h-0.4c0 0-215 0-358.2-10.4-20-2.4-63.6-2.6-102.6-43.4-30.8-31-40.6-101.6-40.6-101.6s-10.2-82.8-10.2-165.8v-77.6c0-82.8 10.2-165.8 10.2-165.8s10-70.6 40.6-101.6c39-40.8 90.2-39.4 113-43.8 82-7.8 348.2-10.2 348.2-10.2s215.2 0.4 358.4 10.6c20 2.4 63.6 2.6 102.6 43.4 30.8 31 40.8 101.6 40.8 101.6s10.2 82.8 10.2 165.8v77.6c-0.2 82.8-10.4 165.8-10.4 165.8zM406.2 315.2v287.8l276.6-144.4-276.6-143.4z" />
|
||||
<glyph unicode="" glyph-name="vimeo" d="M1023.6 686c-4.6-99.6-74.2-236.2-208.8-409.4-139.2-180.8-257-271.4-353.4-271.4-59.6 0-110.2 55-151.4 165.2-27.6 101-55 202-82.6 303-30.6 110.2-63.4 165.2-98.6 165.2-7.6 0-34.4-16.2-80.4-48.2l-48.2 62c50.6 44.4 100.4 88.8 149.4 133.2 67.4 58.2 118 88.8 151.8 92 79.6 7.6 128.8-46.8 147.2-163.4 19.8-125.8 33.6-204 41.4-234.6 23-104.4 48.2-156.6 75.8-156.6 21.4 0 53.6 33.8 96.6 101.6 42.8 67.6 65.8 119.2 69 154.6 6.2 58.4-16.8 87.8-69 87.8-24.6 0-49.8-5.6-75.8-16.8 50.4 164.8 146.4 244.8 288.4 240.2 105-2.8 154.6-71 148.6-204.4z" />
|
||||
<glyph unicode="" glyph-name="vimeo2" d="M928 960h-832c-52.8 0-96-43.2-96-96v-832c0-52.8 43.2-96 96-96h832c52.8 0 96 43.2 96 96v832c0 52.8-43.2 96-96 96zM861.6 620c-3.2-72-53.6-170.6-151-295.8-100.6-130.8-185.8-196.2-255.4-196.2-43.2 0-79.6 39.8-109.4 119.4-20 73-39.8 146-59.8 219-22 79.6-45.8 119.4-71.2 119.4-5.6 0-25-11.6-58-34.8l-34.8 44.8c36.6 32 72.6 64.2 108 96.2 48.8 42 85.2 64.2 109.6 66.4 57.6 5.6 93-33.8 106.4-118 14.4-91 24.4-147.4 30-169.6 16.6-75.4 34.8-113 54.8-113 15.4 0 38.8 24.4 69.8 73.4s47.6 86.2 49.8 111.8c4.4 42.2-12.2 63.4-49.8 63.4-17.8 0-36-4-54.8-12.2 36.4 119 105.8 177 208.4 173.6 76-2.2 111.8-51.4 107.4-147.8z" />
|
||||
<glyph unicode="" glyph-name="flickr" d="M0 416c0 123.712 100.288 224 224 224s224-100.288 224-224c0-123.712-100.288-224-224-224s-224 100.288-224 224zM576 416c0 123.712 100.288 224 224 224s224-100.288 224-224c0-123.712-100.288-224-224-224s-224 100.288-224 224z" />
|
||||
<glyph unicode="" glyph-name="flickr2" d="M800 544c-70.58 0-128-57.42-128-128s57.42-128 128-128c70.58 0 128 57.42 128 128s-57.42 128-128 128zM800 640v0c123.71 0 224-100.288 224-224 0-123.71-100.29-224-224-224s-224 100.29-224 224c0 123.712 100.29 224 224 224zM0 416c0 123.712 100.288 224 224 224s224-100.288 224-224c0-123.712-100.288-224-224-224s-224 100.288-224 224z" />
|
||||
<glyph unicode="" glyph-name="dribbble" d="M512-64c-282.4 0-512 229.6-512 512s229.6 512 512 512c282.4 0 512-229.6 512-512s-229.6-512-512-512v0zM943.8 378c-15 4.8-135.4 40.6-272.4 18.6 57.2-157.2 80.4-285.2 85-311.8 98 66.4 168 171.4 187.4 293.2v0zM682.8 44.8c-6.6 38.4-31.8 172-93.2 331.6-1-0.4-2-0.6-2.8-1-246.8-86-335.4-257-343.2-273 74.2-57.8 167.4-92.4 268.4-92.4 60.6 0 118.4 12.4 170.8 34.8v0zM187 155c10 17 130 215.6 355.4 288.6 5.6 1.8 11.4 3.6 17.2 5.2-11 24.8-23 49.8-35.4 74.2-218.2-65.4-430.2-62.6-449.4-62.4-0.2-4.4-0.2-8.8-0.2-13.4 0-112.2 42.6-214.8 112.4-292.2v0zM84 537c19.6-0.2 199.8-1 404.4 53.2-72.4 128.8-150.6 237.2-162.2 253-122.4-57.8-214-170.6-242.2-306.2v0zM409.6 872.6c12-16.2 91.6-124.4 163.2-256 155.6 58.2 221.4 146.8 229.2 158-77.2 68.6-178.8 110.2-290 110.2-35.2-0.2-69.6-4.4-102.4-12.2v0zM850.6 723.8c-9.2-12.4-82.6-106.4-244.2-172.4 10.2-20.8 20-42 29-63.4 3.2-7.6 6.4-15 9.4-22.6 145.6 18.2 290.2-11 304.6-14-1 103.2-38 198-98.8 272.4v0z" />
|
||||
<glyph unicode="" glyph-name="behance" d="M297 754.8c30.2 0 57.4-2.6 82.2-8 24.8-5.2 45.8-14 63.6-26 17.6-12 31.2-28 41.2-48 9.6-19.8 14.4-44.6 14.4-74 0-31.8-7.2-58.2-21.6-79.4-14.6-21.2-35.8-38.4-64.2-52 38.8-11.2 67.4-30.8 86.6-58.6 19.2-28 28.4-61.6 28.4-101.2 0-32-6.2-59.4-18.4-82.6-12.4-23.4-29.2-42.4-49.8-57-20.8-14.8-44.8-25.6-71.6-32.6-26.6-7-54-10.6-82.4-10.6h-305.4v630h297zM279 500.4c24.6 0 45 5.8 61 17.6 16 11.6 23.6 30.8 23.6 57.2 0 14.6-2.6 26.8-7.8 36.2-5.4 9.4-12.4 16.8-21.4 22-8.8 5.4-18.8 9-30.6 11-11.4 2.2-23.4 3.2-35.6 3.2h-129.6v-147.2h140.4zM286.6 232.2c13.6 0 26.6 1.2 38.8 4 12.4 2.8 23.4 7 32.6 13.4 9.2 6.2 17 14.4 22.6 25.2 5.6 10.6 8.2 24.2 8.2 40.8 0 32.4-9.2 55.6-27.4 69.6-18.2 13.8-42.4 20.6-72.4 20.6h-150.4v-173.4h148zM725.2 234.4c18.8-18.4 45.8-27.6 81-27.6 25.2 0 47.2 6.4 65.4 19.2s29.2 26.4 33.4 40.4h110.4c-17.8-55-44.6-94-81.4-117.6-36.2-23.6-80.6-35.6-132-35.6-36 0-68.2 5.8-97.2 17.2-29 11.6-53.2 27.8-73.6 49-19.8 21.2-35.4 46.4-46.4 76-10.8 29.4-16.4 62-16.4 97.2 0 34.2 5.6 66 16.8 95.4 11.4 29.6 27 55 47.8 76.4s45.2 38.4 74 50.8c28.6 12.4 60.2 18.6 95.2 18.6 38.6 0 72.4-7.4 101.4-22.6 28.8-15 52.6-35.2 71.2-60.4s31.8-54.2 40-86.6c8.2-32.4 11-66.2 8.8-101.6h-329.4c0-35.8 12-70 31-88.2zM869 474c-14.8 16.4-40.2 25.4-70.8 25.4-20 0-36.6-3.4-49.8-10.2-13-6.8-23.6-15.2-31.8-25.2-8-10-13.6-20.8-16.8-32.2-3.2-11-5.2-21.2-5.8-30h204c-3 32-14 55.6-29 72.2zM668.4 704h255.4v-62.2h-255.4v62.2z" />
|
||||
<glyph unicode="" glyph-name="behance2" d="M404.2 511.4c13 9.4 19.2 25 19.2 46.6 0 12-2 21.8-6.2 29.4-4.4 7.6-10 13.6-17.4 17.8-7.2 4.4-15.4 7.4-24.8 9-9.2 1.8-19 2.6-29 2.6h-105.4v-119.6h114c20-0.2 36.6 4.6 49.6 14.2zM422 403.4c-14.8 11.2-34.4 16.8-58.8 16.8h-122.6v-141h120.2c11.2 0 21.6 1 31.6 3.2s19 5.6 26.6 10.8c7.6 5 13.8 11.8 18.4 20.4s6.8 19.8 6.8 33.2c0 26.4-7.4 45.2-22.2 56.6zM928 960h-832c-52.8 0-96-43.2-96-96v-832c0-52.8 43.2-96 96-96h832c52.8 0 96 43.2 96 96v832c0 52.8-43.2 96-96 96zM671.2 690.6h207.4v-50.6h-207.4v50.6zM541.6 273.6c-10-19-23.6-34.4-40.4-46.4-17-12-36.4-20.8-58.2-26.6-21.6-5.8-44-8.6-66.8-8.6h-248.2v511.8h241.2c24.4 0 46.6-2.2 66.8-6.4 20-4.2 37.2-11.4 51.6-21.2 14.2-9.8 25.4-22.8 33.4-39 7.8-16 11.8-36.2 11.8-60 0-25.8-5.8-47.2-17.6-64.4s-29-31.2-52.2-42.2c31.6-9 54.8-25 70.2-47.6 15.6-22.8 23.2-50.2 23.2-82.2 0.2-26.2-4.8-48.6-14.8-67.2zM959.4 352.8h-267.4c0-29.2 10-57 25.2-72 15.2-14.8 37.2-22.4 65.8-22.4 20.6 0 38.2 5.2 53.2 15.6 14.8 10.4 23.8 21.4 27.2 32.8h89.6c-14.4-44.6-36.2-76.4-66-95.6-29.4-19.2-65.4-28.8-107.2-28.8-29.2 0-55.4 4.8-79 14-23.6 9.4-43.2 22.6-59.8 39.8-16.2 17.2-28.6 37.8-37.6 61.8-8.8 23.8-13.4 50.4-13.4 79 0 27.8 4.6 53.6 13.6 77.6 9.2 24 22 44.8 38.8 62 16.8 17.4 36.8 31.2 60 41.4 23.2 10 48.8 15 77.2 15 31.4 0 58.8-6 82.4-18.4 23.4-12.2 42.6-28.6 57.8-49.2s25.8-44 32.6-70.4c6.6-26 8.8-53.4 7-82.2zM776.6 496.2c-16.2 0-29.8-2.8-40.4-8.4s-19.2-12.4-25.8-20.4c-6.6-8.2-11-16.8-13.6-26.2-2.6-9-4.2-17.2-4.6-24.4h165.6c-2.4 26-11.4 45.2-23.4 58.6-12.4 13.6-32.8 20.8-57.8 20.8z" />
|
||||
<glyph unicode="" glyph-name="dropbox" d="M736 928l-224-192 288-192 224 192zM512 736l-224 192-288-192 224-192zM800 544l224-192-288-160-224 192zM512 384l-288 160-224-192 288-160zM728.156 114.43l-216.156 185.278-216.158-185.278-135.842 75.468v-93.898l352-160 352 160v93.898z" />
|
||||
<glyph unicode="" glyph-name="wordpress" d="M128 448.008c0-148.026 88.322-275.968 216.43-336.578l-183.178 488.784c-21.308-46.508-33.252-97.982-33.252-152.206zM771.228 466.872c0 46.234-17.054 78.236-31.654 103.142-19.458 30.82-37.72 56.894-37.72 87.716 0 34.374 26.766 66.376 64.486 66.376 1.704 0 3.32-0.204 4.976-0.302-68.316 60.97-159.34 98.196-259.308 98.196-134.16 0-252.186-67.046-320.844-168.568 9.010-0.282 17.506-0.454 24.712-0.454 40.154 0 102.34 4.752 102.34 4.752 20.69 1.182 23.132-28.434 2.458-30.822 0 0-20.81-2.368-43.952-3.55l139.834-405.106 84.044 245.456-59.822 159.65c-20.688 1.184-40.278 3.55-40.278 3.55-20.702 1.192-18.272 32.002 2.438 30.822 0 0 63.4-4.752 101.134-4.752 40.146 0 102.35 4.752 102.35 4.752 20.702 1.182 23.14-28.434 2.446-30.822 0 0-20.834-2.372-43.948-3.55l138.78-402.018 38.312 124.632c16.58 51.75 29.216 88.9 29.216 120.9zM518.742 415.296l-115.226-326.058c34.416-9.858 70.794-15.238 108.488-15.238 44.716 0 87.604 7.518 127.518 21.2-1.018 1.602-1.974 3.304-2.75 5.154l-118.030 314.942zM848.962 627.428c1.652-11.91 2.588-24.686 2.588-38.458 0-37.93-7.292-80.596-29.202-133.95l-117.286-330.272c114.162 64.828 190.938 185.288 190.938 323.258 0 65.030-17.060 126.16-47.038 179.422zM512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512 512 229.23 512 512-229.23 512-512 512zM512 0c-247.424 0-448 200.576-448 448s200.576 448 448 448 448-200.576 448-448-200.576-448-448-448z" />
|
||||
<glyph unicode="" glyph-name="blogger" d="M928 960h-832c-52.8 0-96-43.2-96-96v-832c0-52.8 43.2-96 96-96h832c52.8 0 96 43.2 96 96v832c0 52.8-43.2 96-96 96zM896 312c0-137-111.4-248-249.4-248h-268.8c-138 0-249.8 111-249.8 248v272c0 137 111.8 248 249.8 248h125.8c138 0 248.4-103 248.4-240 1.8-25.6 25-48 51.2-48h43c27.6 0 49.6-29 49.6-56.4v-175.6zM704 320c0-35.2-28.8-64-64-64h-256c-35.2 0-64 28.8-64 64v0c0 35.2 28.8 64 64 64h256c35.2 0 64-28.8 64-64v0zM576 576c0-35.2-28.8-64-64-64h-128c-35.2 0-64 28.8-64 64v0c0 35.2 28.8 64 64 64h128c35.2 0 64-28.8 64-64v0z" />
|
||||
<glyph unicode="" glyph-name="tumblr" d="M576.032 512l-0.002-234.184c0-59.418-0.77-93.656 5.53-110.5 6.25-16.754 21.918-34.146 38.99-44.202 22.684-13.588 48.542-20.376 77.708-20.376 51.854 0 82.478 6.848 133.742 40.54v-153.944c-43.7-20.552-81.866-32.594-117.324-40.922-35.5-8.242-73.86-12.406-115.064-12.406-46.828 0-74.456 5.886-110.41 17.656-35.958 11.868-66.66 28.806-92.020 50.54-25.45 21.922-43.022 45.208-52.848 69.832-9.826 24.636-14.716 60.414-14.716 107.244v359.1h-137.426v145.006c40.208 13.042 85.164 31.788 113.78 56.152 28.754 24.45 51.766 53.706 69.106 87.944 17.392 34.146 29.348 77.712 35.872 130.516h165.084l-0.002-255.996h255.968v-192h-255.968z" />
|
||||
<glyph unicode="" glyph-name="tumblr2" d="M928 960h-832c-52.8 0-96-43.2-96-96v-832c0-52.8 43.2-96 96-96h832c52.8 0 96 43.2 96 96v832c0 52.8-43.2 96-96 96zM731.8 135.4c-30.2-14.2-57.6-24.2-82-30-24.4-5.6-51-8.6-79.4-8.6-32.4 0-51.4 4-76.2 12.2s-46 19.8-63.6 34.8c-17.6 15.2-29.6 31.2-36.4 48.2s-10.2 41.6-10.2 74v247.8h-96v100c27.8 9 60 22 79.6 38.8 19.8 16.8 35.8 37 47.6 60.6 12 23.6 20.2 53.6 24.8 90h100.4v-163.2h163.6v-126.2h-163.4v-181.2c0-41-0.6-64.6 3.8-76.2s15.2-23.6 27-30.4c15.6-9.4 33.6-14 53.6-14 35.8 0 71.4 11.6 106.8 34.8v-111.4z" />
|
||||
<glyph unicode="" glyph-name="skype" d="M425.6 922.6c-1.6 1-3.4 1.8-5 2.6-1.8-0.4-3.4-0.6-5.2-1l10.2-1.6zM36.8 539c-0.4-1.8-0.6-3.6-0.8-5.2 1-1.6 1.6-3.2 2.6-4.8l-1.8 10zM986.8 357.4c0.4 1.8 0.6 3.6 1 5.4-1 1.6-1.6 3.2-2.6 4.8l1.6-10.2zM592-23c1.6-1 3.4-1.8 5-2.6 1.8 0.4 3.6 0.6 5.4 0.8l-10.4 1.8zM987.8 362.8c-0.4-1.8-0.6-3.6-1-5.4l-1.8 10.4c1-1.8 1.8-3.4 2.8-5 5.2 28.8 8 58.2 8 87.6 0 65.2-12.8 128.6-38 188.2-24.4 57.6-59.2 109.4-103.6 153.8s-96.2 79.2-153.6 103.6c-59.6 25.2-123 38-188.2 38-30.8 0-61.6-2.8-91.6-8.6 0 0-0.2 0-0.2 0 1.6-0.8 3.4-1.6 5-2.6l-10.2 1.6c1.8 0.4 3.4 0.6 5.2 1-41.2 21.8-87.4 33.6-134.2 33.6-76.4 0-148.4-29.8-202.4-83.8s-83.8-126-83.8-202.4c0-48.6 12.6-96.6 36-138.8 0.4 1.8 0.6 3.6 0.8 5.2l1.8-10.2c-1 1.6-1.8 3.2-2.6 4.8-4.8-27.4-7.2-55.4-7.2-83.4 0-65.2 12.8-128.6 38-188.2 24.4-57.6 59.2-109.2 103.6-153.6s96.2-79.2 153.8-103.6c59.6-25.2 123-38 188.2-38 28.4 0 56.8 2.6 84.6 7.6-1.6 1-3.2 1.8-5 2.6l10.4-1.8c-1.8-0.4-3.6-0.6-5.4-0.8 42.8-24.2 91.4-37.2 140.8-37.2 76.4 0 148.4 29.8 202.4 83.8s83.8 126 83.8 202.4c-0.2 48.6-12.8 96.6-36.4 139.2zM514.2 154.2c-171.8 0-248.6 84.4-248.6 147.8 0 32.4 24 55.2 57 55.2 73.6 0 54.4-105.6 191.6-105.6 70.2 0 109 38.2 109 77.2 0 23.4-11.6 49.4-57.8 60.8l-152.8 38.2c-123 30.8-145.4 97.4-145.4 160 0 129.8 122.2 178.6 237 178.6 105.8 0 230.4-58.4 230.4-136.4 0-33.4-29-52.8-62-52.8-62.8 0-51.2 86.8-177.6 86.8-62.8 0-97.4-28.4-97.4-69s49.6-53.6 92.6-63.4l113.2-25.2c123.8-27.6 155.2-100 155.2-168 0-105.4-81-184.2-244.4-184.2z" />
|
||||
<glyph unicode="" glyph-name="linkedin2" d="M928 960h-832c-52.8 0-96-43.2-96-96v-832c0-52.8 43.2-96 96-96h832c52.8 0 96 43.2 96 96v832c0 52.8-43.2 96-96 96zM384 128h-128v448h128v-448zM320 640c-35.4 0-64 28.6-64 64s28.6 64 64 64c35.4 0 64-28.6 64-64s-28.6-64-64-64zM832 128h-128v256c0 35.4-28.6 64-64 64s-64-28.6-64-64v-256h-128v448h128v-79.4c26.4 36.2 66.8 79.4 112 79.4 79.6 0 144-71.6 144-160v-288z" />
|
||||
<glyph unicode="" glyph-name="linkedin" d="M384 576h177.106v-90.782h2.532c24.64 44.194 84.958 90.782 174.842 90.782 186.946 0 221.52-116.376 221.52-267.734v-308.266h-184.61v273.278c0 65.184-1.334 149.026-96.028 149.026-96.148 0-110.82-70.986-110.82-144.292v-278.012h-184.542v576zM64 576h192v-576h-192v576zM256 736c0-53.019-42.981-96-96-96s-96 42.981-96 96c0 53.019 42.981 96 96 96s96-42.981 96-96z" />
|
||||
<glyph unicode="" glyph-name="stackoverflow" d="M1024 320v-384h-1024v384h128v-256h768v256zM192 256h640v-128h-640zM207.152 394.534l27.698 124.964 624.832-138.496-27.698-124.964zM279.658 651.442l54.092 116.006 580.032-270.464-54.092-116.006zM991.722 598.524l-77.922-101.55-507.746 389.608 56.336 73.418h58.244z" />
|
||||
<glyph unicode="" glyph-name="pinterest2" d="M512 891.6c-245 0-443.6-198.6-443.6-443.6 0-188 117-348.4 282-413-3.8 35-7.4 89 1.6 127.2 8 34.6 52 220.4 52 220.4s-13.2 26.6-13.2 65.8c0 61.6 35.8 107.8 80.2 107.8 37.8 0 56.2-28.4 56.2-62.4 0-38-24.2-95-36.8-147.6-10.6-44.2 22-80.2 65.6-80.2 78.8 0 139.4 83.2 139.4 203.2 0 106.2-76.4 180.4-185.2 180.4-126.2 0-200.2-94.6-200.2-192.6 0-38.2 14.6-79 33-101.2 3.6-4.4 4.2-8.2 3-12.8-3.4-14-10.8-44.2-12.4-50.4-2-8.2-6.4-9.8-14.8-6-55.4 25.8-90 106.8-90 171.8 0 140 101.6 268.4 293 268.4 153.8 0 273.4-109.6 273.4-256.2 0-152.8-96.4-276-230.2-276-45 0-87.2 23.4-101.6 51 0 0-22.2-84.6-27.6-105.4-10-38.6-37-86.8-55.2-116.2 41.6-12.8 85.6-19.8 131.4-19.8 245 0 443.6 198.6 443.6 443.6 0 245.2-198.6 443.8-443.6 443.8z" />
|
||||
<glyph unicode="" glyph-name="pinterest" d="M512 960c-282.4 0-512-229.6-512-512s229.6-512 512-512 512 229.6 512 512-229.6 512-512 512zM512 4.4c-45.8 0-89.8 7-131.4 19.8 18 29.4 45.2 77.8 55.2 116.2 5.4 20.8 27.6 105.4 27.6 105.4 14.4-27.6 56.8-51 101.6-51 133.8 0 230.2 123 230.2 276 0 146.6-119.6 256.2-273.4 256.2-191.4 0-293-128.6-293-268.4 0-65 34.6-146 90-171.8 8.4-4 12.8-2.2 14.8 6 1.4 6.2 9 36.2 12.4 50.4 1 4.4 0.6 8.4-3 12.8-18.4 22.2-33 63.2-33 101.2 0 97.8 74 192.6 200.2 192.6 109 0 185.2-74.2 185.2-180.4 0-120-60.6-203.2-139.4-203.2-43.6 0-76.2 36-65.6 80.2 12.6 52.8 36.8 109.6 36.8 147.6 0 34-18.2 62.4-56.2 62.4-44.6 0-80.2-46-80.2-107.8 0-39.2 13.2-65.8 13.2-65.8s-44-185.8-52-220.4c-9-38.4-5.4-92.2-1.6-127.2-165 64.4-282 224.8-282 412.8 0 245 198.6 443.6 443.6 443.6s443.6-198.6 443.6-443.6c0-245-198.6-443.6-443.6-443.6z" />
|
||||
<glyph unicode="" glyph-name="foursquare" d="M851.564 869.91c-12.060 16.404-31.204 26.090-51.564 26.090h-608c-35.346 0-64-28.654-64-64v-768c0-25.884 15.592-49.222 39.508-59.128 7.918-3.28 16.234-4.874 24.478-4.874 16.656 0 33.026 6.504 45.268 18.748l237.256 237.254h165.49c27.992 0 52.736 18.192 61.086 44.91l160 512c6.074 19.432 2.538 40.596-9.522 57zM672.948 640h-224.948c-35.346 0-64-28.654-64-64s28.654-64 64-64h184.948l-40-128h-144.948c-16.974 0-33.252-6.742-45.254-18.746l-146.746-146.744v549.49h456.948l-40-128z" />
|
||||
</font></defs></svg>
|
||||
|
After Width: | Height: | Size: 48 KiB |
BIN
wp-content/plugins/Pirate-Crew/css/fonts/icomoon.ttf
Normal file
BIN
wp-content/plugins/Pirate-Crew/css/fonts/icomoon.woff
Normal file
228
wp-content/plugins/Pirate-Crew/css/icomoon.css
Normal file
@@ -0,0 +1,228 @@
|
||||
@font-face {
|
||||
font-family: 'icomoon';
|
||||
src: url('fonts/icomoon.eot');
|
||||
src: url('fonts/icomoon.eot') format('embedded-opentype'), url('fonts/icomoon.ttf') format('truetype'), url('fonts/icomoon.woff') format('woff'), url('fonts/icomoon.svg') format('svg');
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
[class^="picrew-icon-"],
|
||||
[class*=" picrew-icon-"] {
|
||||
|
||||
/* use !important to prevent issues with browser extensions that change fonts */
|
||||
font-family: 'icomoon' !important;
|
||||
speak: none;
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
font-variant: normal;
|
||||
text-transform: none;
|
||||
line-height: 1; /* Better Font Rendering =========== */
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
.picrew-icon-yelp:before {
|
||||
content: "\e900";
|
||||
}
|
||||
.picrew-icon-flattr:before {
|
||||
content: "\e902";
|
||||
}
|
||||
.picrew-icon-xing:before {
|
||||
content: "\e903";
|
||||
}
|
||||
.picrew-icon-xing2:before {
|
||||
content: "\e904";
|
||||
}
|
||||
.picrew-icon-stumbleupon:before {
|
||||
content: "\e905";
|
||||
}
|
||||
.picrew-icon-stumbleupon2:before {
|
||||
content: "\e906";
|
||||
}
|
||||
.picrew-icon-delicious:before {
|
||||
content: "\e907";
|
||||
}
|
||||
.picrew-icon-lastfm:before {
|
||||
content: "\e908";
|
||||
}
|
||||
.picrew-icon-lastfm2:before {
|
||||
content: "\e909";
|
||||
}
|
||||
.picrew-icon-hackernews:before {
|
||||
content: "\e90a";
|
||||
}
|
||||
.picrew-icon-reddit:before {
|
||||
content: "\e90b";
|
||||
}
|
||||
.picrew-icon-soundcloud:before {
|
||||
content: "\e90c";
|
||||
}
|
||||
.picrew-icon-soundcloud2:before {
|
||||
content: "\e90d";
|
||||
}
|
||||
.picrew-icon-yahoo:before {
|
||||
content: "\e90e";
|
||||
}
|
||||
.picrew-icon-blogger2:before {
|
||||
content: "\e90f";
|
||||
}
|
||||
.picrew-icon-ello:before {
|
||||
content: "\e910";
|
||||
}
|
||||
.picrew-icon-wordpress2:before {
|
||||
content: "\e911";
|
||||
}
|
||||
.picrew-icon-steam:before {
|
||||
content: "\e912";
|
||||
}
|
||||
.picrew-icon-steam2:before {
|
||||
content: "\e913";
|
||||
}
|
||||
.picrew-icon-500px:before {
|
||||
content: "\e914";
|
||||
}
|
||||
.picrew-icon-deviantart:before {
|
||||
content: "\e915";
|
||||
}
|
||||
.picrew-icon-twitch:before {
|
||||
content: "\e916";
|
||||
}
|
||||
.picrew-icon-feed:before {
|
||||
content: "\e917";
|
||||
}
|
||||
.picrew-icon-feed2:before {
|
||||
content: "\e918";
|
||||
}
|
||||
.picrew-icon-sina-weibo:before {
|
||||
content: "\e919";
|
||||
}
|
||||
.picrew-icon-renren:before {
|
||||
content: "\e91a";
|
||||
}
|
||||
.picrew-icon-vk:before {
|
||||
content: "\e91b";
|
||||
}
|
||||
.picrew-icon-vine:before {
|
||||
content: "\e91c";
|
||||
}
|
||||
.picrew-icon-telegram:before {
|
||||
content: "\e91d";
|
||||
}
|
||||
.picrew-icon-spotify:before {
|
||||
content: "\e91e";
|
||||
}
|
||||
.picrew-icon-mail2:before {
|
||||
content: "\e91f";
|
||||
}
|
||||
.picrew-icon-mail3:before {
|
||||
content: "\e920";
|
||||
}
|
||||
.picrew-icon-arrow-down:before {
|
||||
content: "\e60f";
|
||||
}
|
||||
.picrew-icon-arrow-left:before {
|
||||
content: "\e610";
|
||||
}
|
||||
.picrew-icon-arrow-right:before {
|
||||
content: "\e611";
|
||||
}
|
||||
.picrew-icon-close:before {
|
||||
content: "\e612";
|
||||
}
|
||||
.picrew-icon-github:before {
|
||||
content: "\e901";
|
||||
}
|
||||
.picrew-icon-mail:before {
|
||||
content: "\e945";
|
||||
}
|
||||
.picrew-icon-link:before {
|
||||
content: "\e9cb";
|
||||
}
|
||||
.picrew-icon-google-plus:before {
|
||||
content: "\ea8b";
|
||||
}
|
||||
.picrew-icon-google-plus2:before {
|
||||
content: "\ea8c";
|
||||
}
|
||||
.picrew-icon-hangouts:before {
|
||||
content: "\ea8e";
|
||||
}
|
||||
.picrew-icon-google-drive:before {
|
||||
content: "\ea8f";
|
||||
}
|
||||
.picrew-icon-facebook:before {
|
||||
content: "\ea90";
|
||||
}
|
||||
.picrew-icon-facebook2:before {
|
||||
content: "\ea91";
|
||||
}
|
||||
.picrew-icon-instagram:before {
|
||||
content: "\ea92";
|
||||
}
|
||||
.picrew-icon-whatsapp:before {
|
||||
content: "\ea93";
|
||||
}
|
||||
.picrew-icon-twitter:before {
|
||||
content: "\ea96";
|
||||
}
|
||||
.picrew-icon-youtube:before {
|
||||
content: "\ea9d";
|
||||
}
|
||||
.picrew-icon-vimeo:before {
|
||||
content: "\eaa0";
|
||||
}
|
||||
.picrew-icon-vimeo2:before {
|
||||
content: "\eaa1";
|
||||
}
|
||||
.picrew-icon-flickr:before {
|
||||
content: "\eaa3";
|
||||
}
|
||||
.picrew-icon-flickr2:before {
|
||||
content: "\eaa4";
|
||||
}
|
||||
.picrew-icon-dribbble:before {
|
||||
content: "\eaa7";
|
||||
}
|
||||
.picrew-icon-behance:before {
|
||||
content: "\eaa8";
|
||||
}
|
||||
.picrew-icon-behance2:before {
|
||||
content: "\eaa9";
|
||||
}
|
||||
.picrew-icon-dropbox:before {
|
||||
content: "\eaae";
|
||||
}
|
||||
.picrew-icon-wordpress:before {
|
||||
content: "\eab4";
|
||||
}
|
||||
.picrew-icon-blogger:before {
|
||||
content: "\eab8";
|
||||
}
|
||||
.picrew-icon-tumblr:before {
|
||||
content: "\eab9";
|
||||
}
|
||||
.picrew-icon-tumblr2:before {
|
||||
content: "\eaba";
|
||||
}
|
||||
.picrew-icon-skype:before {
|
||||
content: "\eac5";
|
||||
}
|
||||
.picrew-icon-linkedin2:before {
|
||||
content: "\eac9";
|
||||
}
|
||||
.picrew-icon-linkedin:before {
|
||||
content: "\eaca";
|
||||
}
|
||||
.picrew-icon-stackoverflow:before {
|
||||
content: "\ead0";
|
||||
}
|
||||
.picrew-icon-pinterest2:before {
|
||||
content: "\ead1";
|
||||
}
|
||||
.picrew-icon-pinterest:before {
|
||||
content: "\ead2";
|
||||
}
|
||||
.picrew-icon-foursquare:before {
|
||||
content: "\ead6";
|
||||
}
|
||||
|
||||
409
wp-content/plugins/Pirate-Crew/css/sass/_social-media.scss
Normal file
@@ -0,0 +1,409 @@
|
||||
/*
|
||||
* Social media Settings
|
||||
*/
|
||||
|
||||
@font-face {
|
||||
font-family: 'icomoon';
|
||||
src: url('fonts/icomoon.eot');
|
||||
src: url('fonts/icomoon.eot') format('embedded-opentype'), url('fonts/icomoon.ttf') format('truetype'), url('fonts/icomoon.woff') format('woff'), url('fonts/icomoon.svg') format('svg');
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
[class^="picrew-icon-"] {
|
||||
font-family: $font_family_1 !important;
|
||||
speak: none;
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
font-variant: normal;
|
||||
text-transform: none;
|
||||
line-height: 1;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
[class*=" picrew-icon-"] {
|
||||
font-family: $font_family_1 !important;
|
||||
speak: none;
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
font-variant: normal;
|
||||
text-transform: none;
|
||||
line-height: 1;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
ul.picrew-social-icons {
|
||||
li {
|
||||
list-style: none;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
background: none;
|
||||
&:before {
|
||||
vertical-align: top;
|
||||
position: relative;
|
||||
content: '';
|
||||
padding: 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
.picrew-social-icons {
|
||||
span {
|
||||
display: inline-block;
|
||||
padding: 0 5px;
|
||||
margin-bottom: 2px;
|
||||
}
|
||||
a {
|
||||
display: block;
|
||||
-webkit-transition: -webkit-transform 0.3s;
|
||||
-moz-transition: -moz-transform 0.3s;
|
||||
transition: transform 0.3s;
|
||||
line-height: 1;
|
||||
&:hover {
|
||||
-moz-transform: translateY(-4px);
|
||||
-webkit-transform: translateY(-4px);
|
||||
transform: translateY(-4px);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.picrew-icon-yelp {
|
||||
&:before {
|
||||
content: "\e900";
|
||||
}
|
||||
}
|
||||
.picrew-icon-flattr {
|
||||
&:before {
|
||||
content: "\e902";
|
||||
}
|
||||
}
|
||||
.picrew-icon-xing {
|
||||
&:before {
|
||||
content: "\e903";
|
||||
}
|
||||
}
|
||||
.picrew-icon-xing2 {
|
||||
&:before {
|
||||
content: "\e904";
|
||||
}
|
||||
}
|
||||
.picrew-icon-stumbleupon {
|
||||
&:before {
|
||||
content: "\e905";
|
||||
}
|
||||
}
|
||||
.picrew-icon-stumbleupon2 {
|
||||
&:before {
|
||||
content: "\e906";
|
||||
}
|
||||
}
|
||||
.picrew-icon-delicious {
|
||||
&:before {
|
||||
content: "\e907";
|
||||
}
|
||||
}
|
||||
.picrew-icon-lastfm {
|
||||
&:before {
|
||||
content: "\e908";
|
||||
}
|
||||
}
|
||||
.picrew-icon-lastfm2 {
|
||||
&:before {
|
||||
content: "\e909";
|
||||
}
|
||||
}
|
||||
.picrew-icon-hackernews {
|
||||
&:before {
|
||||
content: "\e90a";
|
||||
}
|
||||
}
|
||||
.picrew-icon-reddit {
|
||||
&:before {
|
||||
content: "\e90b";
|
||||
}
|
||||
}
|
||||
.picrew-icon-soundcloud {
|
||||
&:before {
|
||||
content: "\e90c";
|
||||
}
|
||||
}
|
||||
.picrew-icon-soundcloud2 {
|
||||
&:before {
|
||||
content: "\e90d";
|
||||
}
|
||||
}
|
||||
.picrew-icon-yahoo {
|
||||
&:before {
|
||||
content: "\e90e";
|
||||
}
|
||||
}
|
||||
.picrew-icon-blogger2 {
|
||||
&:before {
|
||||
content: "\e90f";
|
||||
}
|
||||
}
|
||||
.picrew-icon-ello {
|
||||
&:before {
|
||||
content: "\e910";
|
||||
}
|
||||
}
|
||||
.picrew-icon-wordpress2 {
|
||||
&:before {
|
||||
content: "\e911";
|
||||
}
|
||||
}
|
||||
.picrew-icon-steam {
|
||||
&:before {
|
||||
content: "\e912";
|
||||
}
|
||||
}
|
||||
.picrew-icon-steam2 {
|
||||
&:before {
|
||||
content: "\e913";
|
||||
}
|
||||
}
|
||||
.picrew-icon-500px {
|
||||
&:before {
|
||||
content: "\e914";
|
||||
}
|
||||
}
|
||||
.picrew-icon-deviantart {
|
||||
&:before {
|
||||
content: "\e915";
|
||||
}
|
||||
}
|
||||
.picrew-icon-twitch {
|
||||
&:before {
|
||||
content: "\e916";
|
||||
}
|
||||
}
|
||||
.picrew-icon-feed {
|
||||
&:before {
|
||||
content: "\e917";
|
||||
}
|
||||
}
|
||||
.picrew-icon-feed2 {
|
||||
&:before {
|
||||
content: "\e918";
|
||||
}
|
||||
}
|
||||
.picrew-icon-sina-weibo {
|
||||
&:before {
|
||||
content: "\e919";
|
||||
}
|
||||
}
|
||||
.picrew-icon-renren {
|
||||
&:before {
|
||||
content: "\e91a";
|
||||
}
|
||||
}
|
||||
.picrew-icon-vk {
|
||||
&:before {
|
||||
content: "\e91b";
|
||||
}
|
||||
}
|
||||
.picrew-icon-vine {
|
||||
&:before {
|
||||
content: "\e91c";
|
||||
}
|
||||
}
|
||||
.picrew-icon-telegram {
|
||||
&:before {
|
||||
content: "\e91d";
|
||||
}
|
||||
}
|
||||
.picrew-icon-spotify {
|
||||
&:before {
|
||||
content: "\e91e";
|
||||
}
|
||||
}
|
||||
.picrew-icon-mail2 {
|
||||
&:before {
|
||||
content: "\e91f";
|
||||
}
|
||||
}
|
||||
.picrew-icon-mail3 {
|
||||
&:before {
|
||||
content: "\e920";
|
||||
}
|
||||
}
|
||||
.picrew-icon-arrow-down {
|
||||
&:before {
|
||||
content: "\e60f";
|
||||
}
|
||||
}
|
||||
.picrew-icon-arrow-left {
|
||||
&:before {
|
||||
content: "\e610";
|
||||
}
|
||||
}
|
||||
.picrew-icon-arrow-right {
|
||||
&:before {
|
||||
content: "\e611";
|
||||
}
|
||||
}
|
||||
.picrew-icon-close {
|
||||
&:before {
|
||||
content: "\e612";
|
||||
}
|
||||
}
|
||||
.picrew-icon-github {
|
||||
&:before {
|
||||
content: "\e901";
|
||||
}
|
||||
}
|
||||
.picrew-icon-mail {
|
||||
&:before {
|
||||
content: "\e945";
|
||||
}
|
||||
}
|
||||
.picrew-icon-link {
|
||||
&:before {
|
||||
content: "\e9cb";
|
||||
}
|
||||
}
|
||||
.picrew-icon-google-plus {
|
||||
&:before {
|
||||
content: "\ea8b";
|
||||
}
|
||||
}
|
||||
.picrew-icon-google-plus2 {
|
||||
&:before {
|
||||
content: "\ea8c";
|
||||
}
|
||||
}
|
||||
.picrew-icon-hangouts {
|
||||
&:before {
|
||||
content: "\ea8e";
|
||||
}
|
||||
}
|
||||
.picrew-icon-google-drive {
|
||||
&:before {
|
||||
content: "\ea8f";
|
||||
}
|
||||
}
|
||||
.picrew-icon-facebook {
|
||||
&:before {
|
||||
content: "\ea90";
|
||||
}
|
||||
}
|
||||
.picrew-icon-facebook2 {
|
||||
&:before {
|
||||
content: "\ea91";
|
||||
}
|
||||
}
|
||||
.picrew-icon-instagram {
|
||||
&:before {
|
||||
content: "\ea92";
|
||||
}
|
||||
}
|
||||
.picrew-icon-whatsapp {
|
||||
&:before {
|
||||
content: "\ea93";
|
||||
}
|
||||
}
|
||||
.picrew-icon-twitter {
|
||||
&:before {
|
||||
content: "\ea96";
|
||||
}
|
||||
}
|
||||
.picrew-icon-youtube {
|
||||
&:before {
|
||||
content: "\ea9d";
|
||||
}
|
||||
}
|
||||
.picrew-icon-vimeo {
|
||||
&:before {
|
||||
content: "\eaa0";
|
||||
}
|
||||
}
|
||||
.picrew-icon-vimeo2 {
|
||||
&:before {
|
||||
content: "\eaa1";
|
||||
}
|
||||
}
|
||||
.picrew-icon-flickr {
|
||||
&:before {
|
||||
content: "\eaa3";
|
||||
}
|
||||
}
|
||||
.picrew-icon-flickr2 {
|
||||
&:before {
|
||||
content: "\eaa4";
|
||||
}
|
||||
}
|
||||
.picrew-icon-dribbble {
|
||||
&:before {
|
||||
content: "\eaa7";
|
||||
}
|
||||
}
|
||||
.picrew-icon-behance {
|
||||
&:before {
|
||||
content: "\eaa8";
|
||||
}
|
||||
}
|
||||
.picrew-icon-behance2 {
|
||||
&:before {
|
||||
content: "\eaa9";
|
||||
}
|
||||
}
|
||||
.picrew-icon-dropbox {
|
||||
&:before {
|
||||
content: "\eaae";
|
||||
}
|
||||
}
|
||||
.picrew-icon-wordpress {
|
||||
&:before {
|
||||
content: "\eab4";
|
||||
}
|
||||
}
|
||||
.picrew-icon-blogger {
|
||||
&:before {
|
||||
content: "\eab8";
|
||||
}
|
||||
}
|
||||
.picrew-icon-tumblr {
|
||||
&:before {
|
||||
content: "\eab9";
|
||||
}
|
||||
}
|
||||
.picrew-icon-tumblr2 {
|
||||
&:before {
|
||||
content: "\eaba";
|
||||
}
|
||||
}
|
||||
.picrew-icon-skype {
|
||||
&:before {
|
||||
content: "\eac5";
|
||||
}
|
||||
}
|
||||
.picrew-icon-linkedin2 {
|
||||
&:before {
|
||||
content: "\eac9";
|
||||
}
|
||||
}
|
||||
.picrew-icon-linkedin {
|
||||
&:before {
|
||||
content: "\eaca";
|
||||
}
|
||||
}
|
||||
.picrew-icon-stackoverflow {
|
||||
&:before {
|
||||
content: "\ead0";
|
||||
}
|
||||
}
|
||||
.picrew-icon-pinterest2 {
|
||||
&:before {
|
||||
content: "\ead1";
|
||||
}
|
||||
}
|
||||
.picrew-icon-pinterest {
|
||||
&:before {
|
||||
content: "\ead2";
|
||||
}
|
||||
}
|
||||
.picrew-icon-foursquare {
|
||||
&:before {
|
||||
content: "\ead6";
|
||||
}
|
||||
}
|
||||
1220
wp-content/plugins/Pirate-Crew/css/sass/_styles.scss
Normal file
68
wp-content/plugins/Pirate-Crew/css/sass/_variables.scss
Normal file
@@ -0,0 +1,68 @@
|
||||
/*
|
||||
* Variables
|
||||
*/
|
||||
|
||||
$color_1: #aaa;
|
||||
$color_2: #333;
|
||||
$color_3: #1f1f1f;
|
||||
$color_4: #000;
|
||||
$color_5: #fff;
|
||||
$color_6: #111;
|
||||
$font_family_1: 'icomoon';
|
||||
$background_color_1: rgba(113, 113, 113, 0.04);
|
||||
$background_color_2: #eee;
|
||||
|
||||
|
||||
/****************** Presets ***********************/
|
||||
|
||||
@keyframes "DownMove" {
|
||||
0% {
|
||||
top: 50%;
|
||||
}
|
||||
5% {
|
||||
top: 60%;
|
||||
}
|
||||
10% {
|
||||
top: 50%;
|
||||
}
|
||||
15% {
|
||||
top: 60%;
|
||||
}
|
||||
20% {
|
||||
top: 50%;
|
||||
}
|
||||
}
|
||||
@-webkit-keyframes "DownMove" {
|
||||
0% {
|
||||
top: 50%;
|
||||
}
|
||||
5% {
|
||||
top: 60%;
|
||||
}
|
||||
10% {
|
||||
top: 50%;
|
||||
}
|
||||
15% {
|
||||
top: 60%;
|
||||
}
|
||||
20% {
|
||||
top: 50%;
|
||||
}
|
||||
}
|
||||
@-moz-keyframes "DownMove" {
|
||||
0% {
|
||||
top: 50%;
|
||||
}
|
||||
5% {
|
||||
top: 60%;
|
||||
}
|
||||
10% {
|
||||
top: 50%;
|
||||
}
|
||||
15% {
|
||||
top: 60%;
|
||||
}
|
||||
20% {
|
||||
top: 50%;
|
||||
}
|
||||
}
|
||||
6
wp-content/plugins/Pirate-Crew/css/sass/team.scss
Normal file
@@ -0,0 +1,6 @@
|
||||
|
||||
@import "variables";
|
||||
|
||||
@import "social-media";
|
||||
|
||||
@import "styles";
|
||||
1
wp-content/plugins/Pirate-Crew/css/select2.min.css
vendored
Normal file
1
wp-content/plugins/Pirate-Crew/css/team.css
Normal file
BIN
wp-content/plugins/Pirate-Crew/images/Browse.plb
Normal file
BIN
wp-content/plugins/Pirate-Crew/images/cards.jpg
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
wp-content/plugins/Pirate-Crew/images/close.png
Normal file
|
After Width: | Height: | Size: 406 B |
BIN
wp-content/plugins/Pirate-Crew/images/default-member.jpg
Normal file
|
After Width: | Height: | Size: 26 KiB |
BIN
wp-content/plugins/Pirate-Crew/images/list.jpg
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
wp-content/plugins/Pirate-Crew/images/table.jpg
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
wp-content/plugins/Pirate-Crew/images/team-vc-icon.png
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
92
wp-content/plugins/Pirate-Crew/includes/member-details.php
Normal file
@@ -0,0 +1,92 @@
|
||||
<div class="member-details-section">
|
||||
<p>
|
||||
<label for="pirate-crew-designation"><?php _e( "Position", 'pirate-crew' ); ?></label>
|
||||
<input class="widefat" type="text" name="pirate-crew-designation" id="pirate-crew-designation" value="<?php echo esc_attr(get_post_meta($post->ID, 'pirate-crew-designation', true));?>"/>
|
||||
</p>
|
||||
<p>
|
||||
<label for="pirate-crew-short-desc"><?php _e( 'Short Description (in 140 characters or less)', 'pirate-crew' ); ?></label><br/>
|
||||
<textarea id="pirate-crew-short-desc" name="pirate-crew-short-desc" class="widefat" type="text" maxlength="140"><?php echo esc_attr(get_post_meta($post->ID, 'pirate-crew-short-desc', true));?></textarea>
|
||||
</p>
|
||||
</div>
|
||||
<h3><?php _e('Additional Information (for Email, Telephone, Fax, etc)','pirate-crew');?></h3>
|
||||
<div class="member-details-section">
|
||||
<table id="repeatable-fieldset-one" class="picrew-sorable-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<td width="3%"></td>
|
||||
<td width="45%"><?php _e('Label','pirate-crew');?></td>
|
||||
<td width="42%"><?php _e('Content','pirate-crew');?></td>
|
||||
<td width="10%"></td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php if ( $pirate_crew_contact ) :
|
||||
foreach ( $pirate_crew_contact as $field ) { ?>
|
||||
<tr>
|
||||
<td><span class="dashicons dashicons-move"></span></td>
|
||||
<td><input type="text" placeholder="<?php _e('ex: Email','pirate-crew');?>" class="widefat" name="pirate-crew-label[]" value="<?php if(isset($field['label'])) echo esc_attr( $field['label'] ); ?>"/></td>
|
||||
<td><input type="text" placeholder="<?php _e('mail@example.com','pirate-crew');?>" class="widefat" name="pirate-crew-content[]" value="<?php if(isset($field['content'])) echo esc_attr( $field['content'] ); ?>"/></td>
|
||||
<td><a class="button remove-row" href="#"><?php _e('Remove','pirate-crew');?></a></td>
|
||||
</tr>
|
||||
<?php } else:?>
|
||||
<tr>
|
||||
<td><span class="dashicons dashicons-move"></span></td>
|
||||
<td><input type="text" placeholder="<?php _e('ex: Email','pirate-crew');?>" class="widefat" name="pirate-crew-label[]" value=""/></td>
|
||||
<td><input type="text" placeholder="<?php _e('mail@example.com','pirate-crew');?>" class="widefat" name="pirate-crew-content[]" value=""/></td>
|
||||
<td><a class="button remove-row" href="#"><?php _e('Remove','pirate-crew');?></a></td>
|
||||
</tr>
|
||||
<?php endif; ?>
|
||||
<tr class="empty-row screen-reader-text">
|
||||
<td><span class="dashicons dashicons-move"></span></td>
|
||||
<td><input type="text" class="widefat" placeholder="<?php _e('ex: Email','pirate-crew');?>" name="pirate-crew-label[]" /></td>
|
||||
<td><input type="text" class="widefat" placeholder="<?php _e('mail@example.com','pirate-crew');?>" name="pirate-crew-content[]" value=""/></td>
|
||||
<td><a class="button remove-row" href="#"><?php _e('Remove','pirate-crew');?></a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p><a class="button picrew-add-row" href="#" data-table="repeatable-fieldset-one"><?php _e('Add row','pirate-crew');?></a></p>
|
||||
</div>
|
||||
<h3><?php _e('Links (Twitter, LinkedIn, etc)','pirate-crew');?></h3>
|
||||
<div class="member-details-section">
|
||||
<table id="repeatable-fieldset-two" class="picrew-sorable-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<th><?php _e('Icon','pirate-crew');?></th>
|
||||
<th><?php _e('Link','pirate-crew');?></th>
|
||||
<th> </th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php if ( $pirate_crew_social ) :
|
||||
foreach ( $pirate_crew_social as $field ) { ?>
|
||||
<tr>
|
||||
<td><span class="dashicons dashicons-move"></span></td>
|
||||
<td>
|
||||
<?php $this->selectbuilder('pirate-crew-icon[]',$socialicons,$field['icon'],__('Select icon','pirate-crew'),'widefat picrew-icon-select');?>
|
||||
</td>
|
||||
<td><input type="text" placeholder="<?php _e('ex: http://www.twitter.com/piratenpartei','pirate-crew');?>" class="widefat" name="pirate-crew-link[]" value="<?php if(isset($field['link'])) echo esc_attr( $field['link'] ); ?>"/></td>
|
||||
<td><a class="button remove-row" href="#"><?php _e('Remove','pirate-crew');?></a></td>
|
||||
</tr>
|
||||
<?php } else: ?>
|
||||
<tr>
|
||||
<td><span class="dashicons dashicons-move"></span></td>
|
||||
<td>
|
||||
<?php $this->selectbuilder('pirate-crew-icon[]',$socialicons,'',__('Select icon','pirate-crew'),'widefat picrew-icon-select');?>
|
||||
</td>
|
||||
<td><input type="text" placeholder="<?php _e('ex: http://www.twitter.com/piratenpartei','pirate-crew');?>" class="widefat" name="pirate-crew-link[]" value=""/></td>
|
||||
<td><a class="button remove-row" href="#"><?php _e('Remove','pirate-crew');?></a></td>
|
||||
</tr>
|
||||
<?php endif; ?>
|
||||
<tr class="empty-row screen-reader-text">
|
||||
<td><span class="dashicons dashicons-move"></span></td>
|
||||
<td>
|
||||
<?php $this->selectbuilder('pirate-crew-icon[]',$socialicons,'',__('Select icon','pirate-crew'),'widefat');?>
|
||||
</td>
|
||||
<td><input type="text" placeholder="<?php _e('ex: http://www.twitter.com/piratenpartei','pirate-crew');?>" class="widefat" name="pirate-crew-link[]" value=""/></td>
|
||||
<td><a class="button remove-row" href="#"><?php _e('Remove','pirate-crew');?></a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p><a class="button picrew-add-row" href="#" data-table="repeatable-fieldset-two"><?php _e('Add row','pirate-crew');?></a></p>
|
||||
</div>
|
||||
@@ -0,0 +1,36 @@
|
||||
<div class="wrap">
|
||||
<div class="pirate-crew-customize">
|
||||
<div class="pirate-crew-customize-inner">
|
||||
<div class="pirate-crew-customize-member">
|
||||
<div class="picrew-heading-group">
|
||||
<p><?php _e('Select a member from the list to add as author to the post', 'pirate-crew');?></p>
|
||||
</div>
|
||||
<div class="picrew-select-members">
|
||||
<?php
|
||||
if($members->have_posts()): ?>
|
||||
<select name="pirate_crew_member_id" id="picrew-members">
|
||||
<?php
|
||||
echo '<option value="" data-img="'.$defaultimage.'">'.__('Select a member','pirate-crew').'</option>';
|
||||
while($members->have_posts()): $members->the_post();
|
||||
$disabled ="";
|
||||
if($members->post->ID ==$preauthor ) $disabled ='selected = "selected"';
|
||||
|
||||
$thumb = $this->pirate_team_get_thumbnail($members->post->ID,'thumbnail');
|
||||
echo '<option value="'.$members->post->ID.'" data-img="'.$thumb.'" '.$disabled.'>'.get_the_title().'</option>';
|
||||
endwhile;
|
||||
wp_reset_postdata();
|
||||
?>
|
||||
</select>
|
||||
<?php else:
|
||||
$addmember = admin_url('post-new.php?post_type=pirate_crew_member');
|
||||
echo '<p>';
|
||||
_e('You haven\'t added any crew members yet.','pirate-crew');
|
||||
echo '<a href="'.$addmember.'">'.__("Add a crew member",'pirate-crew').'</a>';
|
||||
echo '</p>';
|
||||
endif;?>
|
||||
</div><!-- .picrew-select-members -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
125
wp-content/plugins/Pirate-Crew/includes/team-details.php
Normal file
@@ -0,0 +1,125 @@
|
||||
<div class="wrap">
|
||||
<div class="pirate-crew-customize">
|
||||
<div class="pirate-crew-customize-inner">
|
||||
<div class="pirate-crew-customize-member">
|
||||
<div class="picrew-heading-group">
|
||||
<h2 class="sub-h"><?php _e('Members', 'pirate-crew');?></h2>
|
||||
<span><?php _e('Select members from the dropdown, drag and drop them to reorder.', 'pirate-crew');?></span>
|
||||
</div>
|
||||
<div class="picrew-select-members">
|
||||
<?php
|
||||
if($members->have_posts()): ?>
|
||||
<select name="members" id="picrew-members">
|
||||
<?php
|
||||
echo '<option value="" data-img="'.$defaultimage.'">'.__('Select a member','pirate-crew').'</option>';
|
||||
while($members->have_posts()): $members->the_post();
|
||||
$disabled ="";
|
||||
if(in_array($members->post->ID, $options['memberlist']) ) $disabled ="disabled";
|
||||
echo '<option value="'.$members->post->ID.'" data-img="'.$this->pirate_team_get_thumbnail($members->post->ID,'thumbnail').'" '.$disabled.'>'.get_the_title().'</option>';
|
||||
endwhile;
|
||||
wp_reset_postdata();
|
||||
?>
|
||||
</select>
|
||||
<?php else:
|
||||
$addmember = admin_url('post-new.php?post_type=pirate_crew_member');
|
||||
echo '<p>';
|
||||
_e('You haven\'t added any crew members yet.','pirate-crew');
|
||||
echo '<a href="'.$addmember.'">'.__("Add a crew member",'pirate-crew').'</a>';
|
||||
echo '</p>';
|
||||
endif;?>
|
||||
</div><!-- .picrew-select-members -->
|
||||
<ul class="picrew-members-list-selected">
|
||||
<div class="picrew-members-info"><?php echo __('No Members Selected' ,'pirate-crew'); ?></div>
|
||||
<script type="text/html" id="tmpl-picrew-member-list">
|
||||
<li data-member-id="{{{data.id}}}" class="">
|
||||
<img width="31" height="31" src="{{{data.src}}}"/>
|
||||
<p>{{{data.title}}}</p><span class="remove-member-to-list" data-member="{{{data.id}}}"><i class="picrew-icon-close"></i></span>
|
||||
<input type="hidden" name="memberlist[]" value='{{{data.id}}}'>
|
||||
</li>
|
||||
</script>
|
||||
<?php
|
||||
if($options['memberlist']):
|
||||
$teamargs = array(
|
||||
'orderby' => 'post__in',
|
||||
'post_type' => 'pirate_crew_member',
|
||||
'post__in' => $options['memberlist'],
|
||||
);
|
||||
$team = new WP_Query($teamargs);
|
||||
if($team->have_posts()):
|
||||
while($team->have_posts()): $team->the_post();?>
|
||||
<li data-member-id="<?php echo $team->post->ID;?>" class="">
|
||||
<img width="31" height="31" src="<?php echo $this->pirate_team_get_thumbnail($team->post->ID,'thumbnail');?>"/>
|
||||
<p><?php the_title();?></p><span class="remove-member-to-list" data-member="<?php echo $team->post->ID; ?>"><i class="picrew-icon-close"></i></span>
|
||||
<input type="hidden" name="memberlist[]" value="<?php echo $team->post->ID;?>">
|
||||
</li>
|
||||
<?php endwhile;
|
||||
wp_reset_postdata();
|
||||
endif;
|
||||
endif;
|
||||
?>
|
||||
</ul><!-- .picrew-members-list-selected -->
|
||||
</div><!-- .pirate-crew-customize-member -->
|
||||
<div class="pirate-crew-customize-style">
|
||||
<div class="picrew-heading-group">
|
||||
<h2 class="sub-h"><?php echo __('Presets', 'pirate-crew');?></h2>
|
||||
<span><?php echo __('Choose a preset from below.', 'pirate-crew');?></span>
|
||||
</div>
|
||||
<div class="picrew-preset-list picrew-clearfix">
|
||||
<?php
|
||||
$styles = array(
|
||||
'Cards' => array(4, 1),
|
||||
'List' => array(2, 0),
|
||||
'Table' => array(3, 0),
|
||||
);
|
||||
foreach ($styles as $key => $set):
|
||||
$val = strtolower($key);?>
|
||||
<input class="picrew-radio-hidden" id="rad-<?php echo $val;?>" type="radio" data-style="<?php echo $set[0];?>" data-column="<?php echo $set[1];?>" name="team-style" value="<?php echo $val;?>" <?php checked($val,$options['team-style']);?>>
|
||||
<label for="rad-<?php echo $val;?>"><img src="<?php echo $this->settings['plugin_url'] . '/images/' . $val . '.jpg';?>">
|
||||
<span data-type="<?php echo $val;?>"><?php echo $key;?></span>
|
||||
</label>
|
||||
<?php endforeach;?>
|
||||
</div><!-- .picrew-preset-list -->
|
||||
<div class="picrew-section picrew-clearfix">
|
||||
<div class="picrew-heading-group">
|
||||
<h2 class="sub-h"><?php echo __('Style', 'pirate-crew');?></h2>
|
||||
</div><!-- .picrew-heading-group -->
|
||||
<div class="picrew-row">
|
||||
<div class="picrew-col-2">
|
||||
<?php
|
||||
$preset = array(
|
||||
'style-1' => sprintf(__('Style %d', 'pirate-crew'), 1),
|
||||
'style-2' => sprintf(__('Style %d', 'pirate-crew'), 2),
|
||||
'style-3' => sprintf(__('Style %d', 'pirate-crew'), 3),
|
||||
'style-4' => sprintf(__('Style %d', 'pirate-crew'), 4));
|
||||
$this->selectbuilder('preset', $preset, $options['preset'], '', "picrew-select-default dyn-sel picrew-styles",'key');
|
||||
?>
|
||||
</div><!-- .picrew-col-2 -->
|
||||
<div class="picrew-col-2 picrew-columns-wrap">
|
||||
<?php
|
||||
$columns = array(
|
||||
'2' => sprintf(__('%d Columns', 'pirate-crew'), 2),
|
||||
'3' => sprintf(__('%d Columns', 'pirate-crew'), 3),
|
||||
'4' => sprintf(__('%d Columns', 'pirate-crew'), 4),
|
||||
'5' => sprintf(__('%d Columns', 'pirate-crew'), 5));
|
||||
$this->selectbuilder('columns', $columns, $options['columns'], '', "picrew-select-default dyn-sel picrew-columns",'key');
|
||||
?>
|
||||
</div><!-- .picrew-col-2 -->
|
||||
</div><!-- .picrew-row -->
|
||||
</div><!-- .picrew-row -->
|
||||
|
||||
</div><!-- .pirate-crew-customize-style -->
|
||||
<div class="picrew-clearfix"></div>
|
||||
</div><!-- .pirate-crew-customize-inner -->
|
||||
</div><!-- .pirate-crew-customize -->
|
||||
</div><!-- wrap -->
|
||||
<script type="text/html" id="tmpl-picrew-member-select">
|
||||
<div class="select2-result-repository clearfix">
|
||||
<# if ( data.src ) { #>
|
||||
<img class="select2-result-repository__avatar" width="31" height="31" src="{{{data.src}}}" />
|
||||
<# } #>
|
||||
<p class="select2-result-repository__title">{{{data.title}}}</p>
|
||||
<# if ( data.disabled ) { #>
|
||||
<span class="select2-result-repository__disabled"><?php _e('Added','pirate-crew');?></span>
|
||||
<# } #>
|
||||
</div>
|
||||
</script>
|
||||
3
wp-content/plugins/Pirate-Crew/js/select2.min.js
vendored
Normal file
117
wp-content/plugins/Pirate-Crew/js/team-admin.js
Normal file
13
wp-content/plugins/Pirate-Crew/js/team.js
Normal file
1
wp-content/plugins/Pirate-Crew/js/team.min.js
vendored
Normal file
BIN
wp-content/plugins/Pirate-Crew/language/pirate-crew-de_DE.mo
Normal file
270
wp-content/plugins/Pirate-Crew/language/pirate-crew-de_DE.po
Normal file
@@ -0,0 +1,270 @@
|
||||
# Copyright (C) 2017 Pirate Crew
|
||||
# This file is distributed under the same license as the Pirate Crew package.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Pirate Crew 1.0.8\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/Pirate-Crew\n"
|
||||
"POT-Creation-Date: 2018-12-18 12:12+0100\n"
|
||||
"PO-Revision-Date: 2018-12-21 19:13+0100\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: de_DE\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 2.2\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Poedit-KeywordsList: __;_e;esc_html_e;esc_html_x:1,2c;esc_html__;"
|
||||
"esc_attr_e;esc_attr_x:1,2c;esc_attr__;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;"
|
||||
"_x:1,2c;_n:1,2;_n_noop:1,2;__ngettext:1,2;__ngettext_noop:1,2;_c,_nc:4c,1,2\n"
|
||||
"X-Poedit-Basepath: ..\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
|
||||
#: includes/member-details.php:3 pirate-crew.php:284 templates/table.php:12
|
||||
msgid "Position"
|
||||
msgstr "Position"
|
||||
|
||||
#: includes/member-details.php:7
|
||||
msgid "Short Description (in 140 characters or less)"
|
||||
msgstr "Kurzbeschreibung (in 140 Zeichen oder weniger)"
|
||||
|
||||
#: includes/member-details.php:11
|
||||
msgid "Additional Information (for Email, Telephone, Fax, etc)"
|
||||
msgstr "Zusätzliche Informationen (E-Mail, Telefon, Fax etc.)"
|
||||
|
||||
#: includes/member-details.php:17
|
||||
msgid "Label"
|
||||
msgstr "Bezeichnung"
|
||||
|
||||
#: includes/member-details.php:18
|
||||
msgid "Content"
|
||||
msgstr "Inhalt"
|
||||
|
||||
#: includes/member-details.php:27 includes/member-details.php:34
|
||||
#: includes/member-details.php:41
|
||||
msgid "ex: Email"
|
||||
msgstr "Beispiel: E-Mail"
|
||||
|
||||
#: includes/member-details.php:28 includes/member-details.php:35
|
||||
#: includes/member-details.php:42
|
||||
msgid "mail@example.com"
|
||||
msgstr "mail@example.com"
|
||||
|
||||
#: includes/member-details.php:29 includes/member-details.php:36
|
||||
#: includes/member-details.php:43 includes/member-details.php:69
|
||||
#: includes/member-details.php:78 includes/member-details.php:87
|
||||
msgid "Remove"
|
||||
msgstr "Entfernen"
|
||||
|
||||
#: includes/member-details.php:47 includes/member-details.php:91
|
||||
msgid "Add row"
|
||||
msgstr "Zeile hinzufügen"
|
||||
|
||||
#: includes/member-details.php:49
|
||||
msgid "Links (Twitter, LinkedIn, etc)"
|
||||
msgstr "Links (Twitter, LinkedIn etc.)"
|
||||
|
||||
#: includes/member-details.php:55
|
||||
msgid "Icon"
|
||||
msgstr "Symbol"
|
||||
|
||||
#: includes/member-details.php:56
|
||||
msgid "Link"
|
||||
msgstr "Link"
|
||||
|
||||
#: includes/member-details.php:66 includes/member-details.php:75
|
||||
#: includes/member-details.php:84
|
||||
msgid "Select icon"
|
||||
msgstr "Symbol auswählen"
|
||||
|
||||
#: includes/member-details.php:68 includes/member-details.php:77
|
||||
#: includes/member-details.php:86
|
||||
msgid "ex: http://www.twitter.com/piratenpartei"
|
||||
msgstr "Beispiel: http://www.twitter.com/piratenpartei"
|
||||
|
||||
#: includes/member-post-insert.php:6
|
||||
msgid "Select a member from the list to add as author to the post"
|
||||
msgstr ""
|
||||
"Wähle ein Mitglied aus der Liste aus, um es als Autor zum Beitrag "
|
||||
"hinzuzufügen"
|
||||
|
||||
#: includes/member-post-insert.php:13 includes/team-details.php:14
|
||||
msgid "Select a member"
|
||||
msgstr "Ein Mitglied auswählen"
|
||||
|
||||
#: includes/member-post-insert.php:27 includes/team-details.php:26
|
||||
msgid "You haven't added any crew members yet."
|
||||
msgstr "Du hast noch keine Crew-Mitglieder hinzugefügt."
|
||||
|
||||
#: includes/member-post-insert.php:28 includes/team-details.php:27
|
||||
msgid "Add a crew member"
|
||||
msgstr "Crew-Mitglied hinzufügen"
|
||||
|
||||
#: includes/team-details.php:6 pirate-crew.php:202 pirate-crew.php:311
|
||||
msgid "Members"
|
||||
msgstr "Mitglieder"
|
||||
|
||||
#: includes/team-details.php:7
|
||||
msgid "Select members from the dropdown, drag and drop them to reorder."
|
||||
msgstr ""
|
||||
"Wähle Mitglieder im Auswahlmenü aus und sortiere sie mit Drag-and-drop."
|
||||
|
||||
#: includes/team-details.php:32
|
||||
msgid "No Members Selected"
|
||||
msgstr "Keine Mitglieder ausgewählt"
|
||||
|
||||
#: includes/team-details.php:64
|
||||
msgid "Presets"
|
||||
msgstr "Vorlagen"
|
||||
|
||||
#: includes/team-details.php:65
|
||||
msgid "Choose a preset from below."
|
||||
msgstr "Wählen unten eine Vorlage aus."
|
||||
|
||||
#: includes/team-details.php:84 pirate-crew.php:313
|
||||
msgid "Style"
|
||||
msgstr "Stil"
|
||||
|
||||
#: includes/team-details.php:90 includes/team-details.php:91
|
||||
#: includes/team-details.php:92 includes/team-details.php:93
|
||||
#, php-format
|
||||
msgid "Style %d"
|
||||
msgstr "Stil %d"
|
||||
|
||||
#: includes/team-details.php:100 includes/team-details.php:101
|
||||
#: includes/team-details.php:102 includes/team-details.php:103
|
||||
#, php-format
|
||||
msgid "%d Columns"
|
||||
msgstr "%d Spalten"
|
||||
|
||||
#: includes/team-details.php:122
|
||||
msgid "Added"
|
||||
msgstr "Hinzugefügt"
|
||||
|
||||
#: pirate-crew.php:194 pirate-crew.php:195 pirate-crew.php:383
|
||||
msgid "Pirate Crew Member"
|
||||
msgstr "Piraten-Crew-Mitglied"
|
||||
|
||||
#: pirate-crew.php:196 pirate-crew.php:226
|
||||
msgid "Pirate Crews"
|
||||
msgstr "Piraten-Crews"
|
||||
|
||||
#: pirate-crew.php:197 pirate-crew.php:198
|
||||
msgid "Add New Member"
|
||||
msgstr "Neues Mitglied erstellen"
|
||||
|
||||
#: pirate-crew.php:199
|
||||
msgid "New Crew Member"
|
||||
msgstr "Neues Crew-Mitglied"
|
||||
|
||||
#: pirate-crew.php:200
|
||||
msgid "Edit Crew Member"
|
||||
msgstr "Crew-Mitglied bearbeiten"
|
||||
|
||||
#: pirate-crew.php:201
|
||||
msgid "View Crew Member"
|
||||
msgstr "Crew-Mitglied anzeigen"
|
||||
|
||||
#: pirate-crew.php:203
|
||||
msgid "Search Crew Members"
|
||||
msgstr "Crew-Mitglieder bearbeiten"
|
||||
|
||||
#: pirate-crew.php:204
|
||||
msgid "No crew members found."
|
||||
msgstr "Keine Crew-Mitglieder gefunden."
|
||||
|
||||
#: pirate-crew.php:205
|
||||
msgid "No crew members found in trash."
|
||||
msgstr "Keine Crew-Mitglieder im Papierkorb gefunden."
|
||||
|
||||
#: pirate-crew.php:209
|
||||
msgid "This is where you can create and manage crew members."
|
||||
msgstr "Hier kannst du Crew-Mitglieder erstellen und verwalten."
|
||||
|
||||
#: pirate-crew.php:224 pirate-crew.php:225
|
||||
msgid "Pirate Crew"
|
||||
msgstr "Piraten-Crew"
|
||||
|
||||
#: pirate-crew.php:227 pirate-crew.php:228 pirate-crew.php:375
|
||||
msgid "Add New Crew"
|
||||
msgstr "Neue Crew erstellen"
|
||||
|
||||
#: pirate-crew.php:229
|
||||
msgid "New Crew"
|
||||
msgstr "Neue Crew"
|
||||
|
||||
#: pirate-crew.php:230
|
||||
msgid "Edit Crew"
|
||||
msgstr "Crew bearbeiten"
|
||||
|
||||
#: pirate-crew.php:231
|
||||
msgid "View Crew"
|
||||
msgstr "Crew anzeigen"
|
||||
|
||||
#: pirate-crew.php:232
|
||||
msgid "Crews"
|
||||
msgstr "Crews"
|
||||
|
||||
#: pirate-crew.php:233
|
||||
msgid "Search Crews"
|
||||
msgstr "Crews durchsuchen"
|
||||
|
||||
#: pirate-crew.php:234
|
||||
msgid "No crews found."
|
||||
msgstr "Keine Crews gefunden."
|
||||
|
||||
#: pirate-crew.php:235
|
||||
msgid "No crews found in trash."
|
||||
msgstr "Keine Crews im Papierkorb gefunden."
|
||||
|
||||
#: pirate-crew.php:239
|
||||
msgid "This is where you can create and manage crews."
|
||||
msgstr "Hier kannst du Crews erstellen und verwalten."
|
||||
|
||||
#: pirate-crew.php:282 pirate-crew.php:310 templates/table.php:9
|
||||
msgid "Name"
|
||||
msgstr "Name"
|
||||
|
||||
#: pirate-crew.php:283 templates/table.php:6
|
||||
msgid "Photo"
|
||||
msgstr "Foto"
|
||||
|
||||
#: pirate-crew.php:312
|
||||
msgid "Preset"
|
||||
msgstr "Vorlage"
|
||||
|
||||
#: pirate-crew.php:314 pirate-crew.php:345 pirate-crew.php:347
|
||||
msgid "Shortcode"
|
||||
msgstr "Shortcode"
|
||||
|
||||
#: pirate-crew.php:345 pirate-crew.php:347
|
||||
msgid "Copy"
|
||||
msgstr "Kopieren"
|
||||
|
||||
#: pirate-crew.php:381
|
||||
msgid "Member Details"
|
||||
msgstr "Mitglied-Details"
|
||||
|
||||
#: pirate-crew.php:382
|
||||
msgid "Crew Details"
|
||||
msgstr "Crew-Details"
|
||||
|
||||
#: shortcodes/crew.php:13
|
||||
msgid "Crew not found"
|
||||
msgstr "Crew nicht gefunden"
|
||||
|
||||
#: shortcodes/crew.php:17
|
||||
msgid "No members found"
|
||||
msgstr "Keine Mitglieder gefunden"
|
||||
|
||||
#: shortcodes/member.php:96
|
||||
msgid "Pirate not found"
|
||||
msgstr "Pirat nicht gefunden"
|
||||
|
||||
#: templates/table.php:15
|
||||
msgid "Short Description"
|
||||
msgstr "Kurzbschreibung"
|
||||
|
||||
#: templates/table.php:18
|
||||
msgid "Social Links"
|
||||
msgstr "Soziale Links"
|
||||
684
wp-content/plugins/Pirate-Crew/pirate-crew.php
Normal file
@@ -0,0 +1,684 @@
|
||||
<?php
|
||||
/*
|
||||
Plugin Name: Pirate Crew
|
||||
Plugin URI: http://github.com/Piratenpartei/Pirate-Crew
|
||||
Description: Defines crew (people) list and cards for websites in pirate style
|
||||
Version: 1.0.7
|
||||
Author: xwolf
|
||||
Author URI: http://www.xwolf.de
|
||||
License: GPL
|
||||
*/
|
||||
|
||||
/*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
if (!defined('ABSPATH')) {
|
||||
exit;
|
||||
}
|
||||
|
||||
|
||||
|
||||
add_action('plugins_loaded', array('Pirate_Crew', 'instance'));
|
||||
register_activation_hook(__FILE__, array('Pirate_Crew', 'activation'));
|
||||
register_deactivation_hook(__FILE__, array('Pirate_Crew', 'deactivation'));
|
||||
|
||||
|
||||
|
||||
|
||||
if (!class_exists('Pirate_Crew')):
|
||||
/*-----------------------------------------------------------------------------------*/
|
||||
/* Sets up main class
|
||||
/*-----------------------------------------------------------------------------------*/
|
||||
class Pirate_Crew {
|
||||
|
||||
const version = '1.0.8';
|
||||
const php_version = '5.6'; // Minimal erforderliche PHP-Version
|
||||
const wp_version = '4.5'; // Minimal erforderliche WordPress-Version
|
||||
|
||||
public static $themeswithowncss = array('Pirate Rogue');
|
||||
private static $instance = null;
|
||||
|
||||
private $settings;
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Define Instance
|
||||
/*--------------------------------------------------------------------*/
|
||||
public static function instance() {
|
||||
if (null == self::$instance) {
|
||||
self::$instance = new self;
|
||||
}
|
||||
|
||||
return self::$instance;
|
||||
}
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Contstructor
|
||||
/*--------------------------------------------------------------------*/
|
||||
public function __construct() {
|
||||
$this->settings = array(
|
||||
'plugin_path' => plugin_dir_path(__FILE__),
|
||||
'plugin_url' => plugin_dir_url(__FILE__),
|
||||
'plugin_base' => dirname(plugin_basename(__FILE__)),
|
||||
'plugin_file' => __FILE__,
|
||||
'plugin_version' => self::version,
|
||||
'image_size_width' => 300,
|
||||
'image_size_height' => 300,
|
||||
'image_size_crop' => true,
|
||||
);
|
||||
$this->pirate_crew_load_textdomain();
|
||||
$this->pirate_crew_start();
|
||||
|
||||
|
||||
$this->pirate_crew_backend();
|
||||
$this->pirate_crew_add_shortcodes();
|
||||
}
|
||||
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Load Textdomain
|
||||
/*--------------------------------------------------------------------*/
|
||||
public function pirate_crew_load_textdomain() {
|
||||
load_plugin_textdomain('pirate-crew', false, $this->settings['plugin_base'] . '/language');
|
||||
}
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Activation
|
||||
/*--------------------------------------------------------------------*/
|
||||
public static function activation() {
|
||||
self::version_compare();
|
||||
flush_rewrite_rules(); // Flush Rewrite-Regeln, so dass CPT und CT auf dem Front-End sofort vorhanden sind
|
||||
}
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* deactivate plugin
|
||||
/*--------------------------------------------------------------------*/
|
||||
public static function deactivation() {
|
||||
flush_rewrite_rules(); // Flush Rewrite-Regeln, so dass CPT und CT auf dem Front-End sofort vorhanden sind
|
||||
}
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Checking Versions
|
||||
/*--------------------------------------------------------------------*/
|
||||
private static function version_compare() {
|
||||
$error = '';
|
||||
|
||||
if (version_compare(PHP_VERSION, self::php_version, '<')) {
|
||||
$error = sprintf('Your version of PHP (%s) is too old. Please update at least to version %s.', PHP_VERSION, self::php_version);
|
||||
}
|
||||
|
||||
if (version_compare($GLOBALS['wp_version'], self::wp_version, '<')) {
|
||||
$error = sprintf('Your version of WordPress (%s) is too old. Please upgrade at least to version %s.', $GLOBALS['wp_version'], self::wp_version);
|
||||
}
|
||||
|
||||
if (!empty($error)) {
|
||||
deactivate_plugins(plugin_basename(__FILE__), false, true);
|
||||
wp_die($error);
|
||||
}
|
||||
}
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Main
|
||||
/*--------------------------------------------------------------------*/
|
||||
public function pirate_crew_start() {
|
||||
add_action('init', array( $this, 'create_member_support' ));
|
||||
add_action('init', array( $this, 'pirate_crew_image_size' ));
|
||||
add_action('wp_enqueue_scripts', array( $this, 'embed_front_script_styles' ));
|
||||
}
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Define Image Size for crew member thumbnail
|
||||
/*--------------------------------------------------------------------*/
|
||||
public function pirate_crew_image_size(){
|
||||
if ( function_exists( 'add_image_size' ) ) {
|
||||
add_image_size('pirate_crew', $this->settings['image_size_width'], $this->settings['image_size_height'], $this->settings['image_size_crop']);
|
||||
}
|
||||
}
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Defines Shortcodes
|
||||
/*--------------------------------------------------------------------*/
|
||||
|
||||
public function pirate_crew_add_shortcodes() {
|
||||
add_shortcode('pirate', array( $this, 'pirate_team_member_shortcode' ));
|
||||
add_shortcode('crew', array( $this, 'pirate_crew_shortcodes' ));
|
||||
}
|
||||
|
||||
|
||||
|
||||
public function pirate_crew_shortcodes($atts) {
|
||||
include('shortcodes/crew.php');
|
||||
return $out;
|
||||
}
|
||||
|
||||
public function pirate_team_member_shortcode($atts) {
|
||||
require('shortcodes/member.php');
|
||||
return $out;
|
||||
}
|
||||
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Register Scripts and CSS
|
||||
/*--------------------------------------------------------------------*/
|
||||
public function embed_front_script_styles() {
|
||||
|
||||
$my_theme = wp_get_theme();
|
||||
$my_theme_name = $my_theme->get( 'Name' );
|
||||
|
||||
|
||||
if (!in_array($my_theme_name, Pirate_Crew::$themeswithowncss)) {
|
||||
wp_enqueue_script('pirate-crew', plugins_url('js/team.min.js', $this->settings['plugin_file']), array('jquery'), $this->settings['plugin_version'], true);
|
||||
wp_enqueue_style('pirate-crew', plugins_url('css/team.css', $this->settings['plugin_file']), false, $this->settings['plugin_version'], 'all');
|
||||
}
|
||||
}
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Create Custom Post Type
|
||||
/*--------------------------------------------------------------------*/
|
||||
public function create_member_support() {
|
||||
// Create pirate_crew_member post type
|
||||
if (post_type_exists("pirate_crew_member")) {
|
||||
return;
|
||||
}
|
||||
$labels = array(
|
||||
'name' => __('Pirate Crew Member', 'pirate-crew'),
|
||||
'singular_name' => __('Pirate Crew Member', 'pirate-crew'),
|
||||
'menu_name' => __('Pirate Crews', 'pirate-crew'),
|
||||
'add_new' => __('Add New Member', 'pirate-crew'),
|
||||
'add_new_item' => __('Add New Member', 'pirate-crew'),
|
||||
'new_item' => __('New Crew Member', 'pirate-crew'),
|
||||
'edit_item' => __('Edit Crew Member', 'pirate-crew'),
|
||||
'view_item' => __('View Crew Member', 'pirate-crew'),
|
||||
'all_items' => __('Members', 'pirate-crew'),
|
||||
'search_items' => __('Search Crew Members', 'pirate-crew'),
|
||||
'not_found' => __('No crew members found.', 'pirate-crew'),
|
||||
'not_found_in_trash' => __('No crew members found in trash.', 'pirate-crew')
|
||||
);
|
||||
$cp_args = array(
|
||||
'labels' => $labels,
|
||||
'description' => __('This is where you can create and manage crew members.', 'pirate-crew'),
|
||||
'publicly_queryable' => false,
|
||||
'show_ui' => true,
|
||||
'show_in_menu' => true,
|
||||
'capability_type' => 'post',
|
||||
'supports' => array('title','editor', 'thumbnail' ),
|
||||
'menu_icon' => 'dashicons-admin-users'
|
||||
);
|
||||
register_post_type('pirate_crew_member', $cp_args);
|
||||
|
||||
|
||||
if (post_type_exists("pirate_crew")) {
|
||||
return;
|
||||
}
|
||||
$labels = array(
|
||||
'name' => __('Pirate Crew', 'pirate-crew'),
|
||||
'singular_name' => __('Pirate Crew', 'pirate-crew'),
|
||||
'menu_name' => __('Pirate Crews', 'pirate-crew'),
|
||||
'add_new' => __('Add New Crew', 'pirate-crew'),
|
||||
'add_new_item' => __('Add New Crew', 'pirate-crew'),
|
||||
'new_item' => __('New Crew', 'pirate-crew'),
|
||||
'edit_item' => __('Edit Crew', 'pirate-crew'),
|
||||
'view_item' => __('View Crew', 'pirate-crew'),
|
||||
'all_items' => __('Crews', 'pirate-crew'),
|
||||
'search_items' => __('Search Crews', 'pirate-crew'),
|
||||
'not_found' => __('No crews found.', 'pirate-crew'),
|
||||
'not_found_in_trash' => __('No crews found in trash.', 'pirate-crew')
|
||||
);
|
||||
$cp_args = array(
|
||||
'labels' => $labels,
|
||||
'description' => __('This is where you can create and manage crews.', 'pirate-crew'),
|
||||
'show_ui' => true,
|
||||
"show_in_menu" => 'edit.php?post_type=pirate_crew_member',
|
||||
'capability_type' => 'post',
|
||||
'supports' => array('title')
|
||||
);
|
||||
register_post_type('pirate_crew', $cp_args);
|
||||
}
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Admin Styles
|
||||
/*--------------------------------------------------------------------*/
|
||||
public function pirate_crew_backend() {
|
||||
if (is_admin()) {
|
||||
add_action('add_meta_boxes', array( $this, 'register_metaboxes' ));
|
||||
add_action('save_post', array( $this, 'save_metabox_data' ), 10, 3);
|
||||
add_action('admin_init', array( $this, 'meta_box_scripts' ));
|
||||
add_action('admin_menu', array( $this, 'add_submenu_items' ), 12);
|
||||
add_action('edit_form_after_title', array( $this, 'shortcode_preview' ));
|
||||
add_filter('manage_pirate_crew_member_posts_columns' , array( $this, 'custom_columns_member' ));
|
||||
add_action('manage_pirate_crew_member_posts_custom_column' , array( $this, 'custom_columns_member_data' ) , 10, 2 );
|
||||
add_filter('manage_pirate_crew_posts_columns' , array( $this, 'custom_columns_team' ));
|
||||
add_action('manage_pirate_crew_posts_custom_column' , array( $this, 'custom_columns_team_data' ) , 10, 2 );
|
||||
add_filter('admin_post_thumbnail_size', array($this,'custom_admin_thumb_size'));
|
||||
}
|
||||
}
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Admin Thumb SIze
|
||||
/*--------------------------------------------------------------------*/
|
||||
function custom_admin_thumb_size($thumb_size){
|
||||
global $post_type,$post;
|
||||
if($post_type == 'pirate_crew_member'){
|
||||
$thumb_size = "pirate_crew";
|
||||
}
|
||||
return $thumb_size;
|
||||
}
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Crew Data
|
||||
/*--------------------------------------------------------------------*/
|
||||
function custom_columns_member($columns){
|
||||
$columns = array(
|
||||
'cb' => '<input type="checkbox" />',
|
||||
'title' => __('Name','pirate-crew'),
|
||||
'featured_image' => __('Photo','pirate-crew'),
|
||||
'designation' => __('Position','pirate-crew'),
|
||||
'date' => 'Date'
|
||||
);
|
||||
return $columns;
|
||||
}
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Get Crew Member Data
|
||||
/*--------------------------------------------------------------------*/
|
||||
function custom_columns_member_data($column,$post_ID){
|
||||
$options = $this->get_options('pirate_crew_member',$post_ID );
|
||||
switch ( $column ) {
|
||||
case 'featured_image':
|
||||
echo the_post_thumbnail( 'thumbnail' );
|
||||
break;
|
||||
case 'designation':
|
||||
echo $options['pirate-crew-designation'];
|
||||
break;
|
||||
}
|
||||
}
|
||||
/**
|
||||
* Custom member column for team.
|
||||
* @since 1.0
|
||||
*/
|
||||
function custom_columns_team($columns){
|
||||
$columns = array(
|
||||
'cb' => '<input type="checkbox" />',
|
||||
'title' => __('Name','pirate-crew'),
|
||||
'members' => __('Members','pirate-crew'),
|
||||
'preset' => __('Preset','pirate-crew'),
|
||||
'style' => __('Style','pirate-crew'),
|
||||
'shortcode' =>__('Shortcode','pirate-crew')
|
||||
);
|
||||
return $columns;
|
||||
}
|
||||
/**
|
||||
* Custom member column data for team.
|
||||
* @since 1.0
|
||||
*/
|
||||
function custom_columns_team_data($column,$post_ID){
|
||||
$options = $this->get_options('pirate_crew',$post_ID );
|
||||
$post = get_post( $post_ID );
|
||||
switch ( $column ) {
|
||||
case 'members':
|
||||
echo count($options['memberlist']);
|
||||
break;
|
||||
case 'preset':
|
||||
echo $options['team-style'];
|
||||
break;
|
||||
case 'style':
|
||||
echo $options['preset'];
|
||||
break;
|
||||
case 'shortcode':
|
||||
printf('<code>[crew id="%s"]</code>',$post_ID);
|
||||
break;
|
||||
}
|
||||
}
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Helper for Shortcodes
|
||||
/*--------------------------------------------------------------------*/
|
||||
public function shortcode_preview($post) {
|
||||
if ('pirate_crew' == $post->post_type && 'publish' == $post->post_status) {
|
||||
printf('<p>%1$s: <code>[crew id="%2$s"]</code><button id="copy-picrew" type="button" data-clipboard-text="[crew id="%2$s"]" class="button">%3$s</button></p>', __("Shortcode", 'pirate-crew'), $post->ID, __("Copy", 'pirate-crew'));
|
||||
} elseif ('pirate_crew_member' == $post->post_type && 'publish' == $post->post_status) {
|
||||
printf('<p>%1$s: <code>[pirate id="%2$s"]</code><button id="copy-picrew" type="button" data-clipboard-text="[pirate id="%2$s"]" class="button">%3$s</button></p>', __("Shortcode", 'pirate-crew'), $post->ID, __("Copy", 'pirate-crew'));
|
||||
}
|
||||
return;
|
||||
}
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Meta Boxes
|
||||
/*--------------------------------------------------------------------*/
|
||||
public function meta_box_scripts() {
|
||||
global $pagenow, $typenow, $post;
|
||||
if (empty($typenow) && !empty($_GET['post'])) {
|
||||
$post = get_post($_GET['post']);
|
||||
$typenow = $post->post_type;
|
||||
}
|
||||
if (($pagenow == 'post-new.php' or $pagenow == 'post.php') and ($typenow == 'pirate_crew_member' or $typenow == 'pirate_crew')) {
|
||||
wp_enqueue_style('pirate-crew-admin', plugins_url('css/admin.css', $this->settings['plugin_file']), false, $this->settings['plugin_version'], 'all');
|
||||
wp_enqueue_script('team-meta-box', plugins_url('js/team-admin.js', $this->settings['plugin_file']), array( 'jquery', 'jquery-ui-sortable', 'wp-util' ), $this->settings['plugin_version']);
|
||||
wp_enqueue_script('select2', plugins_url('js/select2.min.js', $this->settings['plugin_file']), array( 'jquery' ), $this->settings['plugin_version']);
|
||||
wp_enqueue_style('select2', plugins_url('css/select2.min.css', $this->settings['plugin_file']), false, $this->settings['plugin_version'], 'all');
|
||||
wp_enqueue_style('pirate-crew-icomoon-css', plugins_url('css/icomoon.css', $this->settings['plugin_file']), false, $this->settings['plugin_version'], 'all');
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Add Submenu Items
|
||||
/*--------------------------------------------------------------------*/
|
||||
public function add_submenu_items() {
|
||||
add_submenu_page('edit.php?post_type=pirate_crew_member', __('Add New Crew', 'pirate-crew'), __('Add New Crew', 'pirate-crew'), 'manage_options', 'post-new.php?post_type=pirate_crew');
|
||||
}
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Register metaboxes
|
||||
/*--------------------------------------------------------------------*/
|
||||
public function register_metaboxes() {
|
||||
add_meta_box('member_details', __('Member Details', 'pirate-crew'), array( $this, 'member_details_meta' ), 'pirate_crew_member');
|
||||
add_meta_box('team_details', __('Crew Details', 'pirate-crew'), array( $this, 'team_details_meta' ), 'pirate_crew', 'normal', 'high');
|
||||
add_meta_box('team_details', __('Pirate Crew Member', 'pirate-crew'), array( $this, 'member_post_insert' ), 'post', 'normal', 'high');
|
||||
}
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Metabox for extra data of crew member
|
||||
/*--------------------------------------------------------------------*/
|
||||
public function member_details_meta($post) {
|
||||
wp_nonce_field(basename(__FILE__), 'pirate_crew_meta_details');
|
||||
$pirate_crew_contact = get_post_meta($post->ID, 'pirate_crew_contact', true);
|
||||
$pirate_crew_social = get_post_meta($post->ID, 'pirate_crew_social', true);
|
||||
$socialicons = array('mail', 'link', 'twitter','facebook',
|
||||
'google-plus', 'google-plus2',
|
||||
'hangouts', 'google-drive',
|
||||
'facebook2', 'instagram', 'whatsapp',
|
||||
'youtube', 'vimeo', 'vimeo2',
|
||||
'flickr', 'dribbble', 'behance',
|
||||
'behance2', 'dropbox', 'wordpress', 'blogger',
|
||||
'tumblr', 'skype', 'linkedin2',
|
||||
'linkedin', 'stackoverflow', 'pinterest2', 'pinterest', 'foursquare',
|
||||
'github', 'flattr', 'xing', 'stumbleupon', 'stumbleupon2',
|
||||
'delicious', 'lastfm', 'hackernews', 'reddit', 'soundcloud',
|
||||
'soundcloud2', 'yahoo', 'ello', 'wordpress2', 'steam', 'steam2',
|
||||
'500px', 'deviantart', 'twitch', 'feed', 'sina-weibo', 'renren',
|
||||
'vk', 'vine', 'telegram', 'spotify');
|
||||
include $this->settings['plugin_path'] . 'includes/member-details.php';
|
||||
}
|
||||
/**
|
||||
* Meta box display callback - Team details.
|
||||
* @since 1.0.0
|
||||
* @param WP_Post $post Current post object.
|
||||
*/
|
||||
public function team_details_meta($post) {
|
||||
wp_nonce_field(basename(__FILE__), 'pirate_crew_meta_details');
|
||||
$args = array(
|
||||
'post_type' => 'pirate_crew_member',
|
||||
'posts_per_page' => -1
|
||||
);
|
||||
$members = new WP_Query($args);
|
||||
$options = $this->get_options('pirate_crew', $post->ID);
|
||||
$defaultimage = $this->settings['plugin_url'] . 'images/default-member.jpg';
|
||||
include $this->settings['plugin_path'] . 'includes/team-details.php';
|
||||
}
|
||||
|
||||
/**
|
||||
* Meta box display callback - Team details.
|
||||
* @since 1.0.0
|
||||
* @param WP_Post $post Current post object.
|
||||
*/
|
||||
public function member_post_insert($post) {
|
||||
wp_nonce_field(basename(__FILE__), 'pirate_crew_meta_details');
|
||||
$args = array(
|
||||
'post_type' => 'pirate_crew_member',
|
||||
'posts_per_page' => -1,
|
||||
'orderby' => 'title',
|
||||
'order' => 'ASC',
|
||||
);
|
||||
$members = new WP_Query($args);
|
||||
|
||||
$preauthor = get_post_meta( $post->ID, 'pirate_crew_member_id', true );
|
||||
|
||||
$defaultimage = $this->settings['plugin_url'] . 'images/default-member.jpg';
|
||||
include $this->settings['plugin_path'] . 'includes/member-post-insert.php';
|
||||
}
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
/*Save Metabox Data
|
||||
/*--------------------------------------------------------------------*/
|
||||
public function save_metabox_data($post_id, $post) {
|
||||
if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) {
|
||||
return;
|
||||
}
|
||||
if (!isset($_POST['pirate_crew_meta_details']) || !wp_verify_nonce($_POST['pirate_crew_meta_details'], basename(__FILE__))) {
|
||||
return $post_id;
|
||||
}
|
||||
$post_type = get_post_type_object($post->post_type);
|
||||
if (!current_user_can($post_type->cap->edit_post, $post_id)) {
|
||||
return $post_id;
|
||||
}
|
||||
$team_meta = array();
|
||||
|
||||
if ($post->post_type == 'pirate_crew_member') {
|
||||
$team_repeater = array(
|
||||
'pirate_crew_contact' => array(
|
||||
'label' => 'pirate-crew-label',
|
||||
'content' => 'pirate-crew-content'
|
||||
),
|
||||
'pirate_crew_social' => array(
|
||||
'icon' => 'pirate-crew-icon',
|
||||
'link' => 'pirate-crew-link'
|
||||
)
|
||||
);
|
||||
$team_meta = array(
|
||||
'pirate-crew-designation',
|
||||
'pirate-crew-short-desc'
|
||||
);
|
||||
foreach ($team_repeater as $key => $value) {
|
||||
$olddata = get_post_meta($post_id, $key, true);
|
||||
$newdata = $item = array();
|
||||
foreach ($value as $k => $v) {
|
||||
$item[$k] = $_POST[$v];
|
||||
}
|
||||
$count = count(reset($item));
|
||||
for ($i = 0; $i < $count; $i++) {
|
||||
foreach ($value as $k => $v) {
|
||||
if ($item[$k][$i] != '') {
|
||||
$newdata[$i][$k] = stripslashes(strip_tags($item[$k][$i]));
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!empty($newdata) && $newdata != $olddata) {
|
||||
update_post_meta($post_id, $key, $newdata);
|
||||
} elseif (empty($newdata) && $olddata) {
|
||||
delete_post_meta($post_id, $key, $olddata);
|
||||
}
|
||||
|
||||
}
|
||||
} elseif ($post->post_type == 'pirate_crew') {
|
||||
$team_meta = array('memberlist', 'team-style', 'preset', 'columns');
|
||||
} elseif ($post->post_type == 'post') {
|
||||
$team_meta = array('pirate_crew_member_id');
|
||||
}
|
||||
foreach ($team_meta as $meta_key) {
|
||||
$olddata = get_post_meta($post_id, $meta_key, true);
|
||||
$newdata = array();
|
||||
if (isset($_POST[$meta_key])) {
|
||||
if (is_array($_POST[$meta_key])) {
|
||||
$newdata = $_POST[$meta_key];
|
||||
} else {
|
||||
$newdata = stripslashes(strip_tags($_POST[$meta_key]));
|
||||
}
|
||||
if (!empty($newdata) && $newdata != $olddata) {
|
||||
update_post_meta($post_id, $meta_key, $newdata);
|
||||
} elseif (empty($newdata) && $olddata) {
|
||||
delete_post_meta($post_id, $meta_key, $olddata);
|
||||
}
|
||||
} else {
|
||||
delete_post_meta($post_id, $meta_key, $olddata);
|
||||
}
|
||||
}
|
||||
}
|
||||
/**
|
||||
* Dropdown Builder
|
||||
* @since 1.0
|
||||
*/
|
||||
public function selectbuilder($name, $options, $selected = "", $selecttext = "", $class = "", $optionvalue = 'value')
|
||||
{
|
||||
if (is_array($options)):
|
||||
$select_html = "<select name=\"$name\" id=\"$name\" class=\"$class\">";
|
||||
if ($selecttext) {
|
||||
$select_html .= '<option value="">' . $selecttext . '</option>';
|
||||
}
|
||||
foreach ($options as $key => $option) {
|
||||
if ($optionvalue == 'value') {
|
||||
$value = $option;
|
||||
} else {
|
||||
$value = $key;
|
||||
}
|
||||
$select_html .= "<option value=\"$value\"";
|
||||
if ($value == $selected) {
|
||||
$select_html .= ' selected="selected"';
|
||||
}
|
||||
$select_html .= ">$option</option>\n";
|
||||
}
|
||||
$select_html .= '</select>';
|
||||
echo $select_html;
|
||||
else:
|
||||
endif;
|
||||
}
|
||||
/**
|
||||
* Get options
|
||||
* @param String $postype Post type slug
|
||||
* @param Int $post_id ID of post
|
||||
* @since 1.0
|
||||
*/
|
||||
public function get_options($postype, $post_id){
|
||||
$post = get_post($post_id);
|
||||
|
||||
if (!$post) {
|
||||
return false;
|
||||
}
|
||||
|
||||
$metakeys['pirate_crew_member'] = array(
|
||||
'pirate_crew_contact',
|
||||
'pirate_crew_social',
|
||||
'pirate-crew-designation',
|
||||
'pirate-crew-short-desc'
|
||||
);
|
||||
$metakeys['pirate_crew'] = array(
|
||||
'memberlist',
|
||||
'team-style',
|
||||
'preset',
|
||||
'columns',
|
||||
);
|
||||
$options['pirate_crew_member'] = array(
|
||||
'pirate_crew_contact' => array(),
|
||||
'pirate_crew_social' => array(),
|
||||
'pirate-crew-designation' => '',
|
||||
'pirate-crew-short-desc' => ''
|
||||
);
|
||||
$options['pirate_crew'] = array(
|
||||
'memberlist' => array(),
|
||||
'team-style' => 'cards',
|
||||
'preset' => '',
|
||||
'columns' => '',
|
||||
);
|
||||
foreach ($metakeys[$postype] as $key => $value) {
|
||||
$metavalue = get_post_meta($post_id, $value, true);
|
||||
if ($metavalue) {
|
||||
$options[$postype][$value] = $metavalue;
|
||||
}
|
||||
}
|
||||
return $options[$postype];
|
||||
}
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Get Thumbnail or default
|
||||
/*--------------------------------------------------------------------*/
|
||||
public function pirate_team_get_thumbnail($team_id, $thumbnail = "pirate_crew") {
|
||||
$defaultimage = $this->settings['plugin_url'] . 'images/default-member.jpg';
|
||||
$member_image = get_post_thumbnail_id($team_id);
|
||||
if ($member_image) {
|
||||
$member_image_url = wp_get_attachment_image_src($member_image, $thumbnail, true);
|
||||
$member_image_url = $member_image_url[0];
|
||||
} else {
|
||||
$member_image_url = $defaultimage;
|
||||
}
|
||||
return $member_image_url;
|
||||
}
|
||||
/**
|
||||
* Item stle generator
|
||||
* @since 1.0
|
||||
*/
|
||||
public function item_style($options, $custom = "") {
|
||||
$style = array(
|
||||
$options['team-style'] . '-style',
|
||||
$options['preset'],
|
||||
'grid-' . $options['columns'] . '-col',
|
||||
$custom
|
||||
);
|
||||
return implode(' ', $style);
|
||||
}
|
||||
/**
|
||||
* Class generator
|
||||
* @param Array $class classnames
|
||||
* @since 1.0
|
||||
*/
|
||||
public function addclass($class) {
|
||||
return implode(' ', $class);
|
||||
}
|
||||
/**
|
||||
* ID generator
|
||||
* @param Array $id
|
||||
* @since 1.0
|
||||
*/
|
||||
public function add_id($id) {
|
||||
return implode('-', $id);
|
||||
}
|
||||
/**
|
||||
* Print the meta data after checking it's existence
|
||||
* @since 1.0
|
||||
*/
|
||||
public function checkprint($template, $value, $return = false) {
|
||||
if ($value) {
|
||||
if ($return) {
|
||||
return sprintf($template, $value);
|
||||
} else {
|
||||
echo sprintf($template, $value);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
endif;
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Sanitize class for shortcodes
|
||||
/*--------------------------------------------------------------------*/
|
||||
function pirate_crew_sanitize_shortcodeclass( $pirate_crew_class ) {
|
||||
if ( ! in_array( $pirate_crew_class, array( 'alignleft', 'alignright', 'aligncenter' ) ) ) {
|
||||
$pirate_crew_class = 'alignleft';
|
||||
}
|
||||
return $pirate_crew_class;
|
||||
}
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Sanitize format for shortcodes
|
||||
/*--------------------------------------------------------------------*/
|
||||
function pirate_crew_sanitize_shortcodeformat( $pirate_crew_format ) {
|
||||
if ( ! in_array( $pirate_crew_format, array( 'card', 'list') ) ) {
|
||||
$pirate_crew_format = 'card';
|
||||
}
|
||||
return $pirate_crew_format;
|
||||
}
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* Sanitize format for member shortcode, list style
|
||||
/*--------------------------------------------------------------------*/
|
||||
function pirate_crew_sanitize_shortcodestyle( $pirate_crew_style ) {
|
||||
if ( ! in_array( $pirate_crew_style, array( 'style1', 'style2', 'style3', 'style4') ) ) {
|
||||
$pirate_crew_style = 'style1';
|
||||
}
|
||||
return $pirate_crew_style;
|
||||
}
|
||||
/*--------------------------------------------------------------------*/
|
||||
/* The end of this file as you know it
|
||||
/*--------------------------------------------------------------------*/
|
||||
|
||||
14
wp-content/plugins/Pirate-Crew/readme.txt
Normal file
@@ -0,0 +1,14 @@
|
||||
=== Pirate Crew ===
|
||||
Contributors: xwolf
|
||||
Tags: team, crew, pirates
|
||||
Requires at least: 4.5
|
||||
Tested up to: 4.7
|
||||
Stable tag: trunk
|
||||
License: GPLv2 or later
|
||||
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
||||
|
||||
== Summary ==
|
||||
|
||||
Simple member card plugin with pirate default images. Best in use with theme Pirate Rogue.
|
||||
|
||||
|
||||
37
wp-content/plugins/Pirate-Crew/shortcodes/crew.php
Normal file
@@ -0,0 +1,37 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* crew Shortcode
|
||||
*/
|
||||
|
||||
$out = '';
|
||||
extract(shortcode_atts(array(
|
||||
'id' => false
|
||||
), $atts));
|
||||
$options = $this->get_options('pirate_crew', $id);
|
||||
if (!$options) {
|
||||
$out = '<div class="pirate-crew-error">' . __('Crew not found', 'pirate-crew') . '</div>';
|
||||
return $out;
|
||||
}
|
||||
if (empty($options['memberlist'])) {
|
||||
$out = '<div class="pirate-crew-error">' . __('No members found', 'pirate-crew') . '</div>';
|
||||
return $out;
|
||||
}
|
||||
$template = $this->settings['plugin_path'] . 'templates/' . $options['team-style'] . '.php';
|
||||
|
||||
if (file_exists($template)) {
|
||||
|
||||
$teamargs = array(
|
||||
'orderby' => 'post__in',
|
||||
'post_type' => 'pirate_crew_member',
|
||||
'post__in' => $options['memberlist'],
|
||||
'posts_per_page' => -1 ,
|
||||
);
|
||||
$team = new WP_Query($teamargs);
|
||||
ob_start();
|
||||
include $template;
|
||||
$var = ob_get_contents();
|
||||
ob_end_clean();
|
||||
// wp_reset_postdata();
|
||||
$out = $var;
|
||||
}
|
||||
97
wp-content/plugins/Pirate-Crew/shortcodes/member.php
Normal file
@@ -0,0 +1,97 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* Handling of [pirate] shortcode
|
||||
*/
|
||||
|
||||
$out = '';
|
||||
extract(shortcode_atts(array(
|
||||
'id' => false,
|
||||
'alignclass' => '',
|
||||
'format' => 'card',
|
||||
'style' => 'style1',
|
||||
'showcontent' => 'true'
|
||||
), $atts));
|
||||
|
||||
$id = intval($id);
|
||||
$class = pirate_crew_sanitize_shortcodeclass($alignclass);
|
||||
$format = pirate_crew_sanitize_shortcodeformat($format);
|
||||
$style = pirate_crew_sanitize_shortcodestyle($style);
|
||||
|
||||
|
||||
$post = get_post($id);
|
||||
if ($post && $post->post_type == 'pirate_crew_member') {
|
||||
|
||||
$flip = false;
|
||||
$flipclass = array("picrew-figcaption");
|
||||
|
||||
if ($format == 'list') {
|
||||
$class = 'list';
|
||||
}
|
||||
$out .= '<div id="'.Pirate_Crew::add_id(array('pirate-crew',$id)).'" class="pirate-crew-single '.$class.'">';
|
||||
$styleclass = '';
|
||||
if ($format == 'list') {
|
||||
if ($style == 'style2') {
|
||||
$styleclass= 'style-2';
|
||||
} else {
|
||||
$styleclass= 'style-1';
|
||||
}
|
||||
$out .= '<div class="list-style '.$styleclass.' grid-2-col picrew-grid grid-full-col">';
|
||||
} else {
|
||||
if ($style == 'style4') {
|
||||
$styleclass= 'style-4';
|
||||
} elseif ($style == 'style3') {
|
||||
$styleclass= 'style-3';
|
||||
} elseif ($style == 'style2') {
|
||||
$styleclass= 'style-2';
|
||||
} else {
|
||||
$styleclass= 'style-1';
|
||||
}
|
||||
$out .= '<div class="cards-style '.$styleclass.' picrew-grid grid-full-col">';
|
||||
}
|
||||
$teamdata = $this->get_options('pirate_crew_member', $post->ID);
|
||||
$out .= '<div id="'.$this->add_id(array('pirate_crew_member',$id,$post->ID)).'" class="picrew-grid-card">';
|
||||
$out .= '<figure>';
|
||||
$out .= '<img src="'.$this->pirate_team_get_thumbnail($post->ID).'" alt="">';
|
||||
$out .= '<figcaption class="'.$this->addclass($flipclass).'">';
|
||||
$out .= '<div class="picrew-personal-info">';
|
||||
$out .= '<h3>'.get_the_title($post->ID).'</h3>';
|
||||
$out .= '<p>'.$teamdata['pirate-crew-designation'].'</p>';
|
||||
$out .= '</div> <!-- .picrew-personal-info -->';
|
||||
$out .= '<div class="picrew-contact-info">';
|
||||
|
||||
$out .= '<nav class="picrew-social-icons">';
|
||||
foreach ($teamdata['pirate_crew_social'] as $social) {
|
||||
if (isset($social['link'])) {
|
||||
$out .= '<span><a href="' . esc_url($social['link']) . '"><i class="picrew-icon-' . $social['icon'] . '" aria-hidden="true"></i><span class="screen-reader-text">'. $social['icon'].'</span></a></span>';
|
||||
}
|
||||
}
|
||||
$out .= '</nav>';
|
||||
|
||||
|
||||
$out .= '</div> <!-- .picrew-contact-info -->';
|
||||
$out .= '</figcaption>';
|
||||
if (($format == 'list')&& ($showcontent == true)) {
|
||||
if ($post->post_content) {
|
||||
$content = apply_filters( 'the_content', $post->post_content );
|
||||
$content = str_replace( ']]>', ']]>', $content );
|
||||
$out .=$content;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
$out .= '</figure></div>';
|
||||
|
||||
$out .= '</div>';
|
||||
$out .= '</div>';
|
||||
|
||||
|
||||
wp_reset_postdata();
|
||||
return $out;
|
||||
|
||||
|
||||
|
||||
|
||||
} else {
|
||||
$out = '<div class="pirate-crew-error">' . __('Pirate not found', 'pirate-crew') . '</div>';
|
||||
}
|
||||
39
wp-content/plugins/Pirate-Crew/templates/cards.php
Normal file
@@ -0,0 +1,39 @@
|
||||
<?php
|
||||
$flip = false;
|
||||
$flipclass = array("picrew-figcaption");
|
||||
if(in_array($options['preset'], array('style-2'))){
|
||||
$flip = true;
|
||||
$flipclass = array("picrew-flip-back");
|
||||
}?>
|
||||
<div id="<?php echo $this->add_id(array('pirate-crew',$id));?>" class="picrew-grid-wrapper"><?php if ($team->have_posts()): ?>
|
||||
<div class="picrew-grid <?php echo $this->item_style($options);?>">
|
||||
<?php
|
||||
while ($team->have_posts()): $team->the_post();
|
||||
$teamdata = $this->get_options('pirate_crew_member', $team->post->ID);?>
|
||||
<div id="<?php echo $this->add_id(array('pirate_crew_member',$id,$team->post->ID));?>" class="picrew-grid-card">
|
||||
<figure>
|
||||
<!-- <span class="picrew-grid-holder"> -->
|
||||
<?php $this->checkprint('<div class="picrew-flip-front">',$flip);?>
|
||||
<img src="<?php echo $this->pirate_team_get_thumbnail($team->post->ID);?>" alt="<?php the_title();?>">
|
||||
<?php $this->checkprint('</div>',$flip);?>
|
||||
<figcaption class="<?php echo $this->addclass($flipclass);?>">
|
||||
<?php $this->checkprint('<div class="picrew-flip-back-inner">',$flip);?>
|
||||
<div class="picrew-personal-info">
|
||||
<h3><?php the_title();?></h3>
|
||||
<span><?php echo $teamdata['pirate-crew-designation'];?></span>
|
||||
</div> <!-- .picrew-personal-info -->
|
||||
<div class="picrew-contact-info">
|
||||
<?php
|
||||
$this->checkprint('<p>%s</p>', $teamdata['pirate-crew-short-desc']);
|
||||
include( $this->settings['plugin_path'].'templates/partials/social.php' );
|
||||
?>
|
||||
</div> <!-- .picrew-contact-info -->
|
||||
<?php $this->checkprint('</div><!-- .picrew-flip-back-inner -->',$flip);?>
|
||||
</figcaption>
|
||||
<!-- </span> -->
|
||||
<!-- .picrew-grid-holder -->
|
||||
</figure>
|
||||
</div>
|
||||
<?php endwhile; wp_reset_postdata();?>
|
||||
</div><!-- .grid -->
|
||||
<?php endif;?></div>
|
||||
29
wp-content/plugins/Pirate-Crew/templates/list.php
Normal file
@@ -0,0 +1,29 @@
|
||||
<div id="<?php echo $this->add_id(array('pirate-crew',$id));?>" class="picrew-grid-wrapper">
|
||||
<?php if ($team->have_posts()): ?>
|
||||
<div class="picrew-grid <?php echo $this->item_style($options);?>">
|
||||
<?php
|
||||
while ($team->have_posts()): $team->the_post();
|
||||
$teamdata = $this->get_options('pirate_crew_member', $team->post->ID);?>
|
||||
<div id="<?php echo $this->add_id(array('pirate_crew_member',$id,$team->post->ID));?>" class="picrew-grid-card">
|
||||
<figure>
|
||||
<img src="<?php echo $this->pirate_team_get_thumbnail($team->post->ID);?>" alt="<?php the_title();?>">
|
||||
<figcaption>
|
||||
<div class="picrew-personal-info">
|
||||
<h3><?php the_title();?></h3>
|
||||
<?php $this->checkprint('<span>%s</span>', $teamdata['pirate-crew-designation']);?>
|
||||
</div> <!-- .picrew-personal-info -->
|
||||
<div class="picrew-contact-info">
|
||||
<?php
|
||||
|
||||
include( $this->settings['plugin_path'].'templates/partials/social.php' );
|
||||
|
||||
the_content();
|
||||
?>
|
||||
</div> <!-- .picrew-contact-info -->
|
||||
</figcaption>
|
||||
</figure>
|
||||
</div>
|
||||
<?php endwhile; wp_reset_postdata();?>
|
||||
</div><!-- .grid -->
|
||||
<?php endif;?>
|
||||
</div>
|
||||
@@ -0,0 +1,12 @@
|
||||
<?php
|
||||
if (!empty($teamdata['pirate_crew_contact'])) {
|
||||
echo '<div class="picrew-contact-details">';
|
||||
foreach ($teamdata['pirate_crew_contact'] as $contact) {
|
||||
if(filter_var($contact['content'], FILTER_VALIDATE_EMAIL)){
|
||||
$contact['content'] = sprintf('<a href="mailto:%1$s">%1$s</a>',$contact['content']);
|
||||
}
|
||||
echo '<p><span>'.$contact['label'].':</span>'.$contact['content'].'</p>';
|
||||
}
|
||||
echo '</div>';
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,19 @@
|
||||
<div id="<?php echo $this->add_id(array('slide-ins',$id,$team->post->ID));?>" class="picrew-modal-item">
|
||||
<div id="<?php echo $this->add_id(array('picrew-member-info',$id,$team->post->ID));?>" class="picrew-modal-content">
|
||||
<div class="picrew-modal-content-main">
|
||||
<div class="picrew-modal-image-main">
|
||||
<img src="<?php echo $this->pirate_team_get_thumbnail($team->post->ID);?>" alt="<?php the_title();?>">
|
||||
</div>
|
||||
<!-- .image-main -->
|
||||
<div class="picrew-modal-details">
|
||||
<?php
|
||||
$this->checkprint('<h3>%s</h3>', $teamdata['pirate-crew-designation']);
|
||||
the_title( '<h2>', '</h2>');
|
||||
the_content();
|
||||
include( $this->settings['plugin_path'].'templates/partials/contact.php' );
|
||||
include( $this->settings['plugin_path'].'templates/partials/social.php' );
|
||||
?>
|
||||
</div> <!-- .picrew-modal-details -->
|
||||
</div> <!-- .picrew-modal-content-main -->
|
||||
</div> <!-- .picrew-modal-content -->
|
||||
</div> <!-- .picrew-modal-item -->
|
||||
20
wp-content/plugins/Pirate-Crew/templates/partials/popup.php
Normal file
@@ -0,0 +1,20 @@
|
||||
<div id="<?php echo $this->add_id(array('modal-style',$id,$team->post->ID));?>" class="picrew-modal-item">
|
||||
<div id="<?php echo $this->add_id(array('picrew-member-info',$id,$team->post->ID));?>" class="picrew-modal-content">
|
||||
<div class="picrew-modal-content-main">
|
||||
<div class="picrew-image-main">
|
||||
<img src="<?php echo $this->pirate_team_get_thumbnail($team->post->ID);?>" alt="<?php the_title();?>">
|
||||
</div>
|
||||
<div class="picrew-modal-details">
|
||||
<div class="picrew-modal-content-inner">
|
||||
<?php
|
||||
$this->checkprint('<h3>%s</h3>', $teamdata['pirate-crew-designation']);
|
||||
the_title( '<h2>', '</h2>');
|
||||
the_content();
|
||||
include( $this->settings['plugin_path'].'templates/partials/contact.php' );
|
||||
include( $this->settings['plugin_path'].'templates/partials/social.php' );
|
||||
?>
|
||||
</div><!-- .picrew-modal-content-inner -->
|
||||
</div> <!-- .picrew-modal-details -->
|
||||
</div> <!-- .picrew-modal-content-main -->
|
||||
</div> <!-- .picrew-modal-content -->
|
||||
</div> <!-- .picrew-modal-item -->
|
||||
11
wp-content/plugins/Pirate-Crew/templates/partials/social.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
if (!empty($teamdata['pirate_crew_social'])) {
|
||||
echo '<nav class="picrew-social-icons">';
|
||||
foreach ($teamdata['pirate_crew_social'] as $social) {
|
||||
if (isset($social['link'])) {
|
||||
echo '<span><a href="' . esc_url($social['link']) . '"><i class="picrew-icon-' . $social['icon'] . '" aria-hidden="true"></i><span class="screen-reader-text">'. $social['icon'].'</span></a></span>';
|
||||
}
|
||||
}
|
||||
echo '</nav>';
|
||||
}
|
||||
?>
|
||||
47
wp-content/plugins/Pirate-Crew/templates/table.php
Normal file
@@ -0,0 +1,47 @@
|
||||
<div id="<?php echo $this->add_id(array('pirate-crew',$id));?>" class="picrew-grid-wrapper">
|
||||
<?php if ($team->have_posts()): ?>
|
||||
<div class="picrew-table <?php echo $this->item_style($options);?>">
|
||||
<div class="picrew-table-row picrew-table-head">
|
||||
<div class="picrew-table-cell">
|
||||
<?php _e('Photo', 'pirate-crew'); ?>
|
||||
</div><!-- .picrew-table-cell -->
|
||||
<div class="picrew-table-cell">
|
||||
<?php _e('Name', 'pirate-crew'); ?>
|
||||
</div><!-- .picrew-table-cell -->
|
||||
<div class="picrew-table-cell">
|
||||
<?php _e('Position', 'pirate-crew'); ?>
|
||||
</div><!-- .picrew-table-cell -->
|
||||
<div class="picrew-table-cell">
|
||||
<?php _e('Short Description', 'pirate-crew'); ?>
|
||||
</div><!-- .picrew-table-cell -->
|
||||
<div class="picrew-table-cell">
|
||||
<?php _e('Social Links', 'pirate-crew'); ?>
|
||||
</div><!-- .picrew-table-cell -->
|
||||
</div>
|
||||
<?php
|
||||
while ($team->have_posts()): $team->the_post();
|
||||
$teamdata = $this->get_options('pirate_crew_member', $team->post->ID);
|
||||
?>
|
||||
<div id="<?php echo $this->add_id(array('pirate_crew_member',$id,$team->post->ID));?>" class="picrew-table-row">
|
||||
<div class="picrew-table-cell picrew-table-image">
|
||||
<div class="picrew-table-img-holder">
|
||||
<img src="<?php echo $this->pirate_team_get_thumbnail($team->post->ID);?>" alt="<?php the_title();?>">
|
||||
</div><!-- .picrew-img-holder -->
|
||||
</div><!-- .picrew-table-cell -->
|
||||
<div class="picrew-table-cell picrew-table-name">
|
||||
<div class="picrew-table-cell-inner"><?php the_title(); ?></div>
|
||||
</div><!-- .picrew-table-cell -->
|
||||
<div class="picrew-table-cell picrew-table-designation">
|
||||
<div class="picrew-table-cell-inner"><?php $this->checkprint('%s', $teamdata['pirate-crew-designation']);?></div>
|
||||
</div><!-- .picrew-table-cell -->
|
||||
<div class="picrew-table-cell picrew-table-description">
|
||||
<div class="picrew-table-cell-inner"><?php $this->checkprint('<p>%s</p>', $teamdata['pirate-crew-short-desc']);?></div>
|
||||
</div><!-- .picrew-table-cell -->
|
||||
<div class="picrew-table-cell">
|
||||
<?php include( $this->settings['plugin_path'].'templates/partials/social.php' ); ?>
|
||||
</div><!-- .picrew-table-cell -->
|
||||
</div><!-- .picrew-table-row -->
|
||||
<?php endwhile; wp_reset_postdata();?>
|
||||
</div>
|
||||
<?php endif;?>
|
||||
</div>
|
||||