Merge https://github.com/friendica/friendica into pull
This commit is contained in:
commit
ee5ed6b963
19 changed files with 3743 additions and 178 deletions
|
@ -158,6 +158,8 @@ class HTML5_TreeBuilder {
|
|||
|
||||
if ($this->ignore_lf_token) $this->ignore_lf_token--;
|
||||
$this->ignored = false;
|
||||
|
||||
$token['name'] = str_replace(':', '-', $token['name']);
|
||||
// indenting is a little wonky, this can be changed later on
|
||||
switch ($mode) {
|
||||
|
||||
|
@ -1429,7 +1431,7 @@ class HTML5_TreeBuilder {
|
|||
case 'tbody': case 'td': case 'tfoot': case 'th': case 'thead': case 'tr':
|
||||
// parse error
|
||||
break;
|
||||
|
||||
|
||||
/* A start tag token not covered by the previous entries */
|
||||
default:
|
||||
/* Reconstruct the active formatting elements, if any. */
|
||||
|
@ -3038,7 +3040,7 @@ class HTML5_TreeBuilder {
|
|||
|
||||
private function insertElement($token, $append = true) {
|
||||
$el = $this->dom->createElementNS(self::NS_HTML, $token['name']);
|
||||
|
||||
|
||||
if (!empty($token['attr'])) {
|
||||
foreach($token['attr'] as $attr) {
|
||||
|
||||
|
|
|
@ -373,8 +373,8 @@ function item_post(&$a) {
|
|||
|
||||
$match = null;
|
||||
|
||||
if((! $preview) && preg_match_all("/\[img\](.*?)\[\/img\]/",$body,$match)) {
|
||||
$images = $match[1];
|
||||
if((! $preview) && preg_match_all("/\[img([\=0-9x]*?)\](.*?)\[\/img\]/",$body,$match)) {
|
||||
$images = $match[2];
|
||||
if(count($images)) {
|
||||
foreach($images as $image) {
|
||||
if(! stristr($image,$a->get_baseurl() . '/photo/'))
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
# <leberwurscht@hoegners.de>, 2012.
|
||||
# <marmor69@web.de>, 2012.
|
||||
# Martin Schmitt <mas@scsy.de>, 2012.
|
||||
# <matthias@matthiasmoritz.de>, 2012.
|
||||
# Oliver <post@toktan.org>, 2012.
|
||||
# <tobias.diekershoff@gmx.net>, 2011-2012.
|
||||
# <transifex@zottel.net>, 2011-2012.
|
||||
|
@ -21,8 +22,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: friendica\n"
|
||||
"Report-Msgid-Bugs-To: http://bugs.friendica.com/\n"
|
||||
"POT-Creation-Date: 2012-09-09 10:00-0700\n"
|
||||
"PO-Revision-Date: 2012-09-11 07:17+0000\n"
|
||||
"POT-Creation-Date: 2012-09-13 10:00-0700\n"
|
||||
"PO-Revision-Date: 2012-09-15 08:34+0000\n"
|
||||
"Last-Translator: bavatar <tobias.diekershoff@gmx.net>\n"
|
||||
"Language-Team: German (http://www.transifex.com/projects/p/friendica/language/de/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
@ -61,8 +62,8 @@ msgstr "Konnte den Kontakt nicht aktualisieren."
|
|||
#: ../../mod/group.php:19 ../../mod/viewcontacts.php:22
|
||||
#: ../../mod/register.php:38 ../../mod/regmod.php:116 ../../mod/item.php:126
|
||||
#: ../../mod/item.php:142 ../../mod/mood.php:114
|
||||
#: ../../mod/profile_photo.php:19 ../../mod/profile_photo.php:142
|
||||
#: ../../mod/profile_photo.php:153 ../../mod/profile_photo.php:166
|
||||
#: ../../mod/profile_photo.php:19 ../../mod/profile_photo.php:169
|
||||
#: ../../mod/profile_photo.php:180 ../../mod/profile_photo.php:193
|
||||
#: ../../mod/message.php:38 ../../mod/message.php:168
|
||||
#: ../../mod/allfriends.php:9 ../../mod/nogroup.php:25
|
||||
#: ../../mod/wall_upload.php:64 ../../mod/follow.php:9
|
||||
|
@ -70,9 +71,10 @@ msgstr "Konnte den Kontakt nicht aktualisieren."
|
|||
#: ../../mod/profiles.php:413 ../../mod/delegate.php:6
|
||||
#: ../../mod/suggest.php:28 ../../mod/invite.php:13 ../../mod/invite.php:81
|
||||
#: ../../mod/dfrn_confirm.php:53 ../../addon/facebook/facebook.php:510
|
||||
#: ../../addon/facebook/facebook.php:516
|
||||
#: ../../addon/dav/friendica/layout.fnk.php:354 ../../include/items.php:3834
|
||||
#: ../../index.php:315
|
||||
#: ../../addon/facebook/facebook.php:516 ../../addon/fbpost/fbpost.php:159
|
||||
#: ../../addon/fbpost/fbpost.php:165
|
||||
#: ../../addon/dav/friendica/layout.fnk.php:354 ../../include/items.php:3908
|
||||
#: ../../index.php:317
|
||||
msgid "Permission denied."
|
||||
msgstr "Zugriff verweigert."
|
||||
|
||||
|
@ -154,15 +156,15 @@ msgstr "Neues Foto von dieser URL"
|
|||
#: ../../addon/fromgplus/fromgplus.php:40
|
||||
#: ../../addon/facebook/facebook.php:619
|
||||
#: ../../addon/snautofollow/snautofollow.php:64 ../../addon/bg/bg.php:90
|
||||
#: ../../addon/yourls/yourls.php:76 ../../addon/ljpost/ljpost.php:93
|
||||
#: ../../addon/nsfw/nsfw.php:57 ../../addon/page/page.php:210
|
||||
#: ../../addon/planets/planets.php:158
|
||||
#: ../../addon/fbpost/fbpost.php:226 ../../addon/yourls/yourls.php:76
|
||||
#: ../../addon/ljpost/ljpost.php:93 ../../addon/nsfw/nsfw.php:57
|
||||
#: ../../addon/page/page.php:210 ../../addon/planets/planets.php:158
|
||||
#: ../../addon/uhremotestorage/uhremotestorage.php:89
|
||||
#: ../../addon/randplace/randplace.php:177 ../../addon/dwpost/dwpost.php:93
|
||||
#: ../../addon/drpost/drpost.php:110 ../../addon/startpage/startpage.php:92
|
||||
#: ../../addon/geonames/geonames.php:187 ../../addon/oembed.old/oembed.php:41
|
||||
#: ../../addon/forumlist/forumlist.php:169
|
||||
#: ../../addon/impressum/impressum.php:82
|
||||
#: ../../addon/impressum/impressum.php:83
|
||||
#: ../../addon/notimeline/notimeline.php:64 ../../addon/blockem/blockem.php:57
|
||||
#: ../../addon/qcomment/qcomment.php:61
|
||||
#: ../../addon/openstreetmap/openstreetmap.php:70
|
||||
|
@ -172,7 +174,7 @@ msgstr "Neues Foto von dieser URL"
|
|||
#: ../../addon/mathjax/mathjax.php:42 ../../addon/editplain/editplain.php:84
|
||||
#: ../../addon/blackout/blackout.php:98 ../../addon/gravatar/gravatar.php:95
|
||||
#: ../../addon/pageheader/pageheader.php:55 ../../addon/ijpost/ijpost.php:93
|
||||
#: ../../addon/jappixmini/jappixmini.php:302
|
||||
#: ../../addon/jappixmini/jappixmini.php:307
|
||||
#: ../../addon/statusnet/statusnet.php:278
|
||||
#: ../../addon/statusnet/statusnet.php:292
|
||||
#: ../../addon/statusnet/statusnet.php:318
|
||||
|
@ -189,7 +191,7 @@ msgstr "Neues Foto von dieser URL"
|
|||
#: ../../view/theme/diabook/theme.php:757
|
||||
#: ../../view/theme/diabook/config.php:190
|
||||
#: ../../view/theme/quattro/config.php:52 ../../view/theme/dispy/config.php:70
|
||||
#: ../../include/conversation.php:591
|
||||
#: ../../include/conversation.php:591 ../../object/Item.php:532
|
||||
msgid "Submit"
|
||||
msgstr "Senden"
|
||||
|
||||
|
@ -202,11 +204,11 @@ msgstr "Hilfe:"
|
|||
msgid "Help"
|
||||
msgstr "Hilfe"
|
||||
|
||||
#: ../../mod/help.php:38 ../../index.php:224
|
||||
#: ../../mod/help.php:38 ../../index.php:226
|
||||
msgid "Not Found"
|
||||
msgstr "Nicht gefunden"
|
||||
|
||||
#: ../../mod/help.php:41 ../../index.php:227
|
||||
#: ../../mod/help.php:41 ../../index.php:229
|
||||
msgid "Page not found."
|
||||
msgstr "Seite nicht gefunden."
|
||||
|
||||
|
@ -412,10 +414,10 @@ msgid "Contact information unavailable"
|
|||
msgstr "Kontaktinformationen nicht verfügbar"
|
||||
|
||||
#: ../../mod/photos.php:149 ../../mod/photos.php:653 ../../mod/photos.php:1073
|
||||
#: ../../mod/photos.php:1088 ../../mod/profile_photo.php:60
|
||||
#: ../../mod/profile_photo.php:67 ../../mod/profile_photo.php:74
|
||||
#: ../../mod/profile_photo.php:177 ../../mod/profile_photo.php:261
|
||||
#: ../../mod/profile_photo.php:270
|
||||
#: ../../mod/photos.php:1088 ../../mod/profile_photo.php:74
|
||||
#: ../../mod/profile_photo.php:81 ../../mod/profile_photo.php:88
|
||||
#: ../../mod/profile_photo.php:204 ../../mod/profile_photo.php:296
|
||||
#: ../../mod/profile_photo.php:305
|
||||
#: ../../addon/communityhome/communityhome.php:111
|
||||
#: ../../view/theme/diabook/theme.php:599 ../../include/user.php:318
|
||||
#: ../../include/user.php:325 ../../include/user.php:332
|
||||
|
@ -458,12 +460,12 @@ msgstr "Die Bildgröße übersteigt das Limit von "
|
|||
msgid "Image file is empty."
|
||||
msgstr "Bilddatei ist leer."
|
||||
|
||||
#: ../../mod/photos.php:729 ../../mod/profile_photo.php:126
|
||||
#: ../../mod/photos.php:729 ../../mod/profile_photo.php:153
|
||||
#: ../../mod/wall_upload.php:110
|
||||
msgid "Unable to process image."
|
||||
msgstr "Konnte das Bild nicht bearbeiten."
|
||||
|
||||
#: ../../mod/photos.php:756 ../../mod/profile_photo.php:266
|
||||
#: ../../mod/photos.php:756 ../../mod/profile_photo.php:301
|
||||
#: ../../mod/wall_upload.php:136
|
||||
msgid "Image upload failed."
|
||||
msgstr "Hochladen des Bildes gescheitert."
|
||||
|
@ -549,7 +551,7 @@ msgid "Use as profile photo"
|
|||
msgstr "Als Profilbild verwenden"
|
||||
|
||||
#: ../../mod/photos.php:1224 ../../mod/content.php:601
|
||||
#: ../../include/conversation.php:428
|
||||
#: ../../include/conversation.php:428 ../../object/Item.php:103
|
||||
msgid "Private Message"
|
||||
msgstr "Private Nachricht"
|
||||
|
||||
|
@ -591,16 +593,16 @@ msgid ""
|
|||
msgstr "Beispiel: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping"
|
||||
|
||||
#: ../../mod/photos.php:1356 ../../mod/content.php:665
|
||||
#: ../../include/conversation.php:565
|
||||
#: ../../include/conversation.php:565 ../../object/Item.php:185
|
||||
msgid "I like this (toggle)"
|
||||
msgstr "Ich mag das (toggle)"
|
||||
|
||||
#: ../../mod/photos.php:1357 ../../mod/content.php:666
|
||||
#: ../../include/conversation.php:566
|
||||
#: ../../include/conversation.php:566 ../../object/Item.php:186
|
||||
msgid "I don't like this (toggle)"
|
||||
msgstr "Ich mag das nicht (toggle)"
|
||||
|
||||
#: ../../mod/photos.php:1358 ../../include/conversation.php:1195
|
||||
#: ../../mod/photos.php:1358 ../../include/conversation.php:1214
|
||||
msgid "Share"
|
||||
msgstr "Teilen"
|
||||
|
||||
|
@ -608,25 +610,27 @@ msgstr "Teilen"
|
|||
#: ../../mod/content.php:482 ../../mod/content.php:843
|
||||
#: ../../mod/wallmessage.php:152 ../../mod/message.php:293
|
||||
#: ../../mod/message.php:481 ../../include/conversation.php:659
|
||||
#: ../../include/conversation.php:891 ../../include/conversation.php:1214
|
||||
#: ../../include/conversation.php:891 ../../include/conversation.php:1233
|
||||
#: ../../object/Item.php:237
|
||||
msgid "Please wait"
|
||||
msgstr "Bitte warten"
|
||||
|
||||
#: ../../mod/photos.php:1375 ../../mod/photos.php:1416
|
||||
#: ../../mod/photos.php:1448 ../../mod/content.php:688
|
||||
#: ../../include/conversation.php:588
|
||||
#: ../../include/conversation.php:588 ../../object/Item.php:529
|
||||
msgid "This is you"
|
||||
msgstr "Das bist du"
|
||||
|
||||
#: ../../mod/photos.php:1377 ../../mod/photos.php:1418
|
||||
#: ../../mod/photos.php:1450 ../../mod/content.php:690
|
||||
#: ../../include/conversation.php:590 ../../boot.php:574
|
||||
#: ../../object/Item.php:531
|
||||
msgid "Comment"
|
||||
msgstr "Kommentar"
|
||||
|
||||
#: ../../mod/photos.php:1379 ../../mod/editpost.php:133
|
||||
#: ../../mod/content.php:700 ../../include/conversation.php:600
|
||||
#: ../../include/conversation.php:1232
|
||||
#: ../../include/conversation.php:1251 ../../object/Item.php:541
|
||||
msgid "Preview"
|
||||
msgstr "Vorschau"
|
||||
|
||||
|
@ -634,6 +638,7 @@ msgstr "Vorschau"
|
|||
#: ../../mod/content.php:721 ../../mod/settings.php:606
|
||||
#: ../../mod/settings.php:695 ../../mod/group.php:168 ../../mod/admin.php:694
|
||||
#: ../../include/conversation.php:440 ../../include/conversation.php:847
|
||||
#: ../../object/Item.php:116
|
||||
msgid "Delete"
|
||||
msgstr "Löschen"
|
||||
|
||||
|
@ -699,28 +704,29 @@ msgstr "Beitrag nicht gefunden"
|
|||
msgid "Edit post"
|
||||
msgstr "Beitrag bearbeiten"
|
||||
|
||||
#: ../../mod/editpost.php:88 ../../include/conversation.php:1181
|
||||
#: ../../mod/editpost.php:88 ../../include/conversation.php:1200
|
||||
msgid "Post to Email"
|
||||
msgstr "An E-Mail senden"
|
||||
|
||||
#: ../../mod/editpost.php:103 ../../mod/content.php:708
|
||||
#: ../../mod/settings.php:605 ../../include/conversation.php:433
|
||||
#: ../../object/Item.php:107
|
||||
msgid "Edit"
|
||||
msgstr "Bearbeiten"
|
||||
|
||||
#: ../../mod/editpost.php:104 ../../mod/wallmessage.php:150
|
||||
#: ../../mod/message.php:291 ../../mod/message.php:478
|
||||
#: ../../include/conversation.php:1196
|
||||
#: ../../include/conversation.php:1215
|
||||
msgid "Upload photo"
|
||||
msgstr "Foto hochladen"
|
||||
|
||||
#: ../../mod/editpost.php:105 ../../include/conversation.php:1198
|
||||
#: ../../mod/editpost.php:105 ../../include/conversation.php:1217
|
||||
msgid "Attach file"
|
||||
msgstr "Datei anhängen"
|
||||
|
||||
#: ../../mod/editpost.php:106 ../../mod/wallmessage.php:151
|
||||
#: ../../mod/message.php:292 ../../mod/message.php:479
|
||||
#: ../../include/conversation.php:1200
|
||||
#: ../../include/conversation.php:1219
|
||||
msgid "Insert web link"
|
||||
msgstr "einen Link einfügen"
|
||||
|
||||
|
@ -736,35 +742,35 @@ msgstr "Vorbis [.ogg] Video einfügen"
|
|||
msgid "Insert Vorbis [.ogg] audio"
|
||||
msgstr "Vorbis [.ogg] Audio einfügen"
|
||||
|
||||
#: ../../mod/editpost.php:110 ../../include/conversation.php:1206
|
||||
#: ../../mod/editpost.php:110 ../../include/conversation.php:1225
|
||||
msgid "Set your location"
|
||||
msgstr "Deinen Standort festlegen"
|
||||
|
||||
#: ../../mod/editpost.php:111 ../../include/conversation.php:1208
|
||||
#: ../../mod/editpost.php:111 ../../include/conversation.php:1227
|
||||
msgid "Clear browser location"
|
||||
msgstr "Browser-Standort leeren"
|
||||
|
||||
#: ../../mod/editpost.php:113 ../../include/conversation.php:1215
|
||||
#: ../../mod/editpost.php:113 ../../include/conversation.php:1234
|
||||
msgid "Permission settings"
|
||||
msgstr "Berechtigungseinstellungen"
|
||||
|
||||
#: ../../mod/editpost.php:121 ../../include/conversation.php:1224
|
||||
#: ../../mod/editpost.php:121 ../../include/conversation.php:1243
|
||||
msgid "CC: email addresses"
|
||||
msgstr "Cc:-E-Mail-Addressen"
|
||||
|
||||
#: ../../mod/editpost.php:122 ../../include/conversation.php:1225
|
||||
#: ../../mod/editpost.php:122 ../../include/conversation.php:1244
|
||||
msgid "Public post"
|
||||
msgstr "Öffentlicher Beitrag"
|
||||
|
||||
#: ../../mod/editpost.php:125 ../../include/conversation.php:1211
|
||||
#: ../../mod/editpost.php:125 ../../include/conversation.php:1230
|
||||
msgid "Set title"
|
||||
msgstr "Titel setzen"
|
||||
|
||||
#: ../../mod/editpost.php:127 ../../include/conversation.php:1213
|
||||
#: ../../mod/editpost.php:127 ../../include/conversation.php:1232
|
||||
msgid "Categories (comma-separated list)"
|
||||
msgstr "Kategorien (kommasepariert)"
|
||||
|
||||
#: ../../mod/editpost.php:128 ../../include/conversation.php:1227
|
||||
#: ../../mod/editpost.php:128 ../../include/conversation.php:1246
|
||||
msgid "Example: bob@example.com, mary@example.com"
|
||||
msgstr "Z.B.: bob@example.com, mary@example.com"
|
||||
|
||||
|
@ -885,7 +891,7 @@ msgstr "Bitte bestätige deine Kontaktanfrage bei %s."
|
|||
msgid "Confirm"
|
||||
msgstr "Bestätigen"
|
||||
|
||||
#: ../../mod/dfrn_request.php:715 ../../include/items.php:3213
|
||||
#: ../../mod/dfrn_request.php:715 ../../include/items.php:3287
|
||||
msgid "[Name Withheld]"
|
||||
msgstr "[Name unterdrückt]"
|
||||
|
||||
|
@ -1308,18 +1314,21 @@ msgstr "Gruppe: "
|
|||
|
||||
#: ../../mod/content.php:438 ../../mod/content.php:720
|
||||
#: ../../include/conversation.php:439 ../../include/conversation.php:846
|
||||
#: ../../object/Item.php:115
|
||||
msgid "Select"
|
||||
msgstr "Auswählen"
|
||||
|
||||
#: ../../mod/content.php:455 ../../mod/content.php:813
|
||||
#: ../../mod/content.php:814 ../../include/conversation.php:627
|
||||
#: ../../include/conversation.php:628 ../../include/conversation.php:863
|
||||
#: ../../object/Item.php:206 ../../object/Item.php:207
|
||||
#, php-format
|
||||
msgid "View %s's profile @ %s"
|
||||
msgstr "Das Profil von %s auf %s betrachten."
|
||||
|
||||
#: ../../mod/content.php:465 ../../mod/content.php:825
|
||||
#: ../../include/conversation.php:641 ../../include/conversation.php:874
|
||||
#: ../../object/Item.php:219
|
||||
#, php-format
|
||||
msgid "%s from %s"
|
||||
msgstr "%s von %s"
|
||||
|
@ -1329,6 +1338,7 @@ msgid "View in context"
|
|||
msgstr "Im Zusammenhang betrachten"
|
||||
|
||||
#: ../../mod/content.php:586 ../../include/conversation.php:668
|
||||
#: ../../object/Item.php:256
|
||||
#, php-format
|
||||
msgid "%d comment"
|
||||
msgid_plural "%d comments"
|
||||
|
@ -1338,91 +1348,112 @@ msgstr[1] "%d Kommentare"
|
|||
#: ../../mod/content.php:587 ../../addon/page/page.php:76
|
||||
#: ../../addon/page/page.php:110 ../../addon/showmore/showmore.php:119
|
||||
#: ../../include/contact_widgets.php:195 ../../include/conversation.php:669
|
||||
#: ../../boot.php:575
|
||||
#: ../../boot.php:575 ../../object/Item.php:257
|
||||
msgid "show more"
|
||||
msgstr "mehr anzeigen"
|
||||
|
||||
#: ../../mod/content.php:665 ../../include/conversation.php:565
|
||||
#: ../../object/Item.php:185
|
||||
msgid "like"
|
||||
msgstr "mag ich"
|
||||
|
||||
#: ../../mod/content.php:666 ../../include/conversation.php:566
|
||||
#: ../../object/Item.php:186
|
||||
msgid "dislike"
|
||||
msgstr "mag ich nicht"
|
||||
|
||||
#: ../../mod/content.php:668 ../../include/conversation.php:568
|
||||
#: ../../object/Item.php:188
|
||||
msgid "Share this"
|
||||
msgstr "Weitersagen"
|
||||
|
||||
#: ../../mod/content.php:668 ../../include/conversation.php:568
|
||||
#: ../../object/Item.php:188
|
||||
msgid "share"
|
||||
msgstr "Teilen"
|
||||
|
||||
#: ../../mod/content.php:692 ../../include/conversation.php:592
|
||||
#: ../../object/Item.php:533
|
||||
msgid "Bold"
|
||||
msgstr "Fett"
|
||||
|
||||
#: ../../mod/content.php:693 ../../include/conversation.php:593
|
||||
#: ../../object/Item.php:534
|
||||
msgid "Italic"
|
||||
msgstr "Kursiv"
|
||||
|
||||
#: ../../mod/content.php:694 ../../include/conversation.php:594
|
||||
#: ../../object/Item.php:535
|
||||
msgid "Underline"
|
||||
msgstr "Unterstrichen"
|
||||
|
||||
#: ../../mod/content.php:695 ../../include/conversation.php:595
|
||||
#: ../../object/Item.php:536
|
||||
msgid "Quote"
|
||||
msgstr "Zitat"
|
||||
|
||||
#: ../../mod/content.php:696 ../../include/conversation.php:596
|
||||
#: ../../object/Item.php:537
|
||||
msgid "Code"
|
||||
msgstr "Code"
|
||||
|
||||
#: ../../mod/content.php:697 ../../include/conversation.php:597
|
||||
#: ../../object/Item.php:538
|
||||
msgid "Image"
|
||||
msgstr "Bild"
|
||||
|
||||
#: ../../mod/content.php:698 ../../include/conversation.php:598
|
||||
#: ../../object/Item.php:539
|
||||
msgid "Link"
|
||||
msgstr "Verweis"
|
||||
|
||||
#: ../../mod/content.php:699 ../../include/conversation.php:599
|
||||
#: ../../object/Item.php:540
|
||||
msgid "Video"
|
||||
msgstr "Video"
|
||||
|
||||
#: ../../mod/content.php:733 ../../include/conversation.php:529
|
||||
#: ../../object/Item.php:169
|
||||
msgid "add star"
|
||||
msgstr "markieren"
|
||||
|
||||
#: ../../mod/content.php:734 ../../include/conversation.php:530
|
||||
#: ../../object/Item.php:170
|
||||
msgid "remove star"
|
||||
msgstr "Markierung entfernen"
|
||||
|
||||
#: ../../mod/content.php:735 ../../include/conversation.php:531
|
||||
#: ../../object/Item.php:171
|
||||
msgid "toggle star status"
|
||||
msgstr "Markierung umschalten"
|
||||
|
||||
#: ../../mod/content.php:738 ../../include/conversation.php:534
|
||||
#: ../../object/Item.php:174
|
||||
msgid "starred"
|
||||
msgstr "markiert"
|
||||
|
||||
#: ../../mod/content.php:739 ../../include/conversation.php:535
|
||||
#: ../../object/Item.php:175
|
||||
msgid "add tag"
|
||||
msgstr "Tag hinzufügen"
|
||||
|
||||
#: ../../mod/content.php:743 ../../include/conversation.php:443
|
||||
#: ../../object/Item.php:119
|
||||
msgid "save to folder"
|
||||
msgstr "In Ordner speichern"
|
||||
|
||||
#: ../../mod/content.php:815 ../../include/conversation.php:629
|
||||
#: ../../object/Item.php:208
|
||||
msgid "to"
|
||||
msgstr "zu"
|
||||
|
||||
#: ../../mod/content.php:816 ../../include/conversation.php:630
|
||||
#: ../../object/Item.php:209
|
||||
msgid "Wall-to-Wall"
|
||||
msgstr "Wall-to-Wall"
|
||||
|
||||
#: ../../mod/content.php:817 ../../include/conversation.php:631
|
||||
#: ../../object/Item.php:210
|
||||
msgid "via Wall-To-Wall:"
|
||||
msgstr "via Wall-To-Wall:"
|
||||
|
||||
|
@ -1938,9 +1969,9 @@ msgstr "Anfrage zum Zurücksetzen des Passworts auf %s erhalten"
|
|||
#: ../../mod/register.php:90 ../../mod/register.php:144
|
||||
#: ../../mod/regmod.php:54 ../../mod/dfrn_confirm.php:752
|
||||
#: ../../addon/facebook/facebook.php:702
|
||||
#: ../../addon/facebook/facebook.php:1200
|
||||
#: ../../addon/facebook/facebook.php:1200 ../../addon/fbpost/fbpost.php:661
|
||||
#: ../../addon/public_server/public_server.php:62
|
||||
#: ../../addon/testdrive/testdrive.php:67 ../../include/items.php:3222
|
||||
#: ../../addon/testdrive/testdrive.php:67 ../../include/items.php:3296
|
||||
#: ../../boot.php:788
|
||||
msgid "Administrator"
|
||||
msgstr "Administrator"
|
||||
|
@ -2088,7 +2119,7 @@ msgid "Private forum has no privacy permissions and no default privacy group."
|
|||
msgstr "Für das private Forum sind keine Zugriffsrechte eingestellt, und es gibt keine voreingestellte Gruppe für neue Kontakte."
|
||||
|
||||
#: ../../mod/settings.php:471 ../../addon/facebook/facebook.php:495
|
||||
#: ../../addon/impressum/impressum.php:77
|
||||
#: ../../addon/fbpost/fbpost.php:144 ../../addon/impressum/impressum.php:78
|
||||
#: ../../addon/openstreetmap/openstreetmap.php:80
|
||||
#: ../../addon/mathjax/mathjax.php:66 ../../addon/piwik/piwik.php:105
|
||||
#: ../../addon/twitter/twitter.php:389
|
||||
|
@ -2355,7 +2386,7 @@ msgstr "Dürfen dir Unbekannte private Nachrichten schicken?"
|
|||
msgid "Profile is <strong>not published</strong>."
|
||||
msgstr "Profil ist <strong>nicht veröffentlicht</strong>."
|
||||
|
||||
#: ../../mod/settings.php:944 ../../mod/profile_photo.php:214
|
||||
#: ../../mod/settings.php:944 ../../mod/profile_photo.php:248
|
||||
msgid "or"
|
||||
msgstr "oder"
|
||||
|
||||
|
@ -2636,6 +2667,7 @@ msgstr "Persönliche Notizen"
|
|||
#: ../../mod/notes.php:63 ../../mod/filer.php:30
|
||||
#: ../../addon/facebook/facebook.php:770
|
||||
#: ../../addon/privacy_image_cache/privacy_image_cache.php:263
|
||||
#: ../../addon/fbpost/fbpost.php:267
|
||||
#: ../../addon/dav/friendica/layout.fnk.php:441
|
||||
#: ../../addon/dav/friendica/layout.fnk.php:488 ../../include/text.php:681
|
||||
msgid "Save"
|
||||
|
@ -2672,7 +2704,7 @@ msgstr "Kein Empfänger."
|
|||
|
||||
#: ../../mod/wallmessage.php:123 ../../mod/wallmessage.php:131
|
||||
#: ../../mod/message.php:242 ../../mod/message.php:250
|
||||
#: ../../include/conversation.php:1132 ../../include/conversation.php:1149
|
||||
#: ../../include/conversation.php:1151 ../../include/conversation.php:1168
|
||||
msgid "Please enter a link URL:"
|
||||
msgstr "Bitte gib die URL des Links ein:"
|
||||
|
||||
|
@ -2759,7 +2791,7 @@ msgstr "Überprüfe die restlichen Einstellungen, insbesondere die Einstellungen
|
|||
msgid "Profile"
|
||||
msgstr "Profil"
|
||||
|
||||
#: ../../mod/newmember.php:36 ../../mod/profile_photo.php:211
|
||||
#: ../../mod/newmember.php:36 ../../mod/profile_photo.php:244
|
||||
msgid "Upload Profile Photo"
|
||||
msgstr "Profilbild hochladen"
|
||||
|
||||
|
@ -2797,7 +2829,7 @@ msgid "Connecting"
|
|||
msgstr "Verbindungen knüpfen"
|
||||
|
||||
#: ../../mod/newmember.php:49 ../../mod/newmember.php:51
|
||||
#: ../../addon/facebook/facebook.php:728
|
||||
#: ../../addon/facebook/facebook.php:728 ../../addon/fbpost/fbpost.php:239
|
||||
#: ../../include/contact_selectors.php:81
|
||||
msgid "Facebook"
|
||||
msgstr "Facebook"
|
||||
|
@ -2924,7 +2956,7 @@ msgstr "Gruppe nicht gefunden."
|
|||
msgid "Group name changed."
|
||||
msgstr "Gruppenname geändert."
|
||||
|
||||
#: ../../mod/group.php:72 ../../mod/profperm.php:19 ../../index.php:314
|
||||
#: ../../mod/group.php:72 ../../mod/profperm.php:19 ../../index.php:316
|
||||
msgid "Permission denied"
|
||||
msgstr "Zugriff verweigert"
|
||||
|
||||
|
@ -3098,7 +3130,7 @@ msgstr "%1$s mag %2$ss %3$s nicht"
|
|||
|
||||
#: ../../mod/notice.php:15 ../../mod/viewsrc.php:15 ../../mod/admin.php:159
|
||||
#: ../../mod/admin.php:731 ../../mod/admin.php:930 ../../mod/display.php:29
|
||||
#: ../../mod/display.php:145 ../../include/items.php:3700
|
||||
#: ../../mod/display.php:145 ../../include/items.php:3774
|
||||
msgid "Item not found."
|
||||
msgstr "Beitrag nicht gefunden."
|
||||
|
||||
|
@ -3182,61 +3214,65 @@ msgstr "Stimmung"
|
|||
msgid "Set your current mood and tell your friends"
|
||||
msgstr "Wähle deine aktuelle Stimmung und erzähle sie deinen Freunden"
|
||||
|
||||
#: ../../mod/profile_photo.php:30
|
||||
#: ../../mod/profile_photo.php:44
|
||||
msgid "Image uploaded but image cropping failed."
|
||||
msgstr "Bilder hochgeladen, aber das Zuschneiden ist fehlgeschlagen."
|
||||
|
||||
#: ../../mod/profile_photo.php:63 ../../mod/profile_photo.php:70
|
||||
#: ../../mod/profile_photo.php:77 ../../mod/profile_photo.php:273
|
||||
#: ../../mod/profile_photo.php:77 ../../mod/profile_photo.php:84
|
||||
#: ../../mod/profile_photo.php:91 ../../mod/profile_photo.php:308
|
||||
#, php-format
|
||||
msgid "Image size reduction [%s] failed."
|
||||
msgstr "Verkleinern der Bildgröße von [%s] ist gescheitert."
|
||||
|
||||
#: ../../mod/profile_photo.php:91
|
||||
#: ../../mod/profile_photo.php:118
|
||||
msgid ""
|
||||
"Shift-reload the page or clear browser cache if the new photo does not "
|
||||
"display immediately."
|
||||
msgstr "Drücke Umschalt+Neu Laden oder leere den Browser-Cache, falls das neue Foto nicht gleich angezeigt wird."
|
||||
|
||||
#: ../../mod/profile_photo.php:101
|
||||
#: ../../mod/profile_photo.php:128
|
||||
msgid "Unable to process image"
|
||||
msgstr "Bild konnte nicht verarbeitet werden"
|
||||
|
||||
#: ../../mod/profile_photo.php:117 ../../mod/wall_upload.php:88
|
||||
#: ../../mod/profile_photo.php:144 ../../mod/wall_upload.php:88
|
||||
#, php-format
|
||||
msgid "Image exceeds size limit of %d"
|
||||
msgstr "Bildgröße überschreitet das Limit von %d"
|
||||
|
||||
#: ../../mod/profile_photo.php:210
|
||||
#: ../../mod/profile_photo.php:242
|
||||
msgid "Upload File:"
|
||||
msgstr "Datei hochladen:"
|
||||
|
||||
#: ../../mod/profile_photo.php:212
|
||||
#: ../../mod/profile_photo.php:243
|
||||
msgid "Select a profile:"
|
||||
msgstr "Profil auswählen"
|
||||
|
||||
#: ../../mod/profile_photo.php:245
|
||||
#: ../../addon/dav/friendica/layout.fnk.php:152
|
||||
msgid "Upload"
|
||||
msgstr "Hochladen"
|
||||
|
||||
#: ../../mod/profile_photo.php:214
|
||||
#: ../../mod/profile_photo.php:248
|
||||
msgid "skip this step"
|
||||
msgstr "diesen Schritt überspringen"
|
||||
|
||||
#: ../../mod/profile_photo.php:214
|
||||
#: ../../mod/profile_photo.php:248
|
||||
msgid "select a photo from your photo albums"
|
||||
msgstr "wähle ein Foto von deinen Fotoalben"
|
||||
|
||||
#: ../../mod/profile_photo.php:227
|
||||
#: ../../mod/profile_photo.php:262
|
||||
msgid "Crop Image"
|
||||
msgstr "Bild zurechtschneiden"
|
||||
|
||||
#: ../../mod/profile_photo.php:228
|
||||
#: ../../mod/profile_photo.php:263
|
||||
msgid "Please adjust the image cropping for optimum viewing."
|
||||
msgstr "Passe bitte den Bildausschnitt an, damit das Bild optimal dargestellt werden kann."
|
||||
|
||||
#: ../../mod/profile_photo.php:230
|
||||
#: ../../mod/profile_photo.php:265
|
||||
msgid "Done Editing"
|
||||
msgstr "Bearbeitung abgeschlossen"
|
||||
|
||||
#: ../../mod/profile_photo.php:264
|
||||
#: ../../mod/profile_photo.php:299
|
||||
msgid "Image uploaded successfully."
|
||||
msgstr "Bild erfolgreich auf den Server geladen."
|
||||
|
||||
|
@ -4390,8 +4426,8 @@ msgstr "sichtbar für jeden"
|
|||
msgid "Edit visibility"
|
||||
msgstr "Sichtbarkeit bearbeiten"
|
||||
|
||||
#: ../../mod/filer.php:29 ../../include/conversation.php:1136
|
||||
#: ../../include/conversation.php:1153
|
||||
#: ../../mod/filer.php:29 ../../include/conversation.php:1155
|
||||
#: ../../include/conversation.php:1172
|
||||
msgid "Save to Folder:"
|
||||
msgstr "In diesen Ordner verschieben:"
|
||||
|
||||
|
@ -4732,7 +4768,7 @@ msgstr "Facebook deaktiviert"
|
|||
msgid "Updating contacts"
|
||||
msgstr "Aktualisiere Kontakte"
|
||||
|
||||
#: ../../addon/facebook/facebook.php:551
|
||||
#: ../../addon/facebook/facebook.php:551 ../../addon/fbpost/fbpost.php:192
|
||||
msgid "Facebook API key is missing."
|
||||
msgstr "Facebook-API-Schlüssel nicht gefunden"
|
||||
|
||||
|
@ -4748,13 +4784,13 @@ msgstr "Facebook-Connector für dieses Konto installieren."
|
|||
msgid "Remove Facebook connector"
|
||||
msgstr "Facebook-Connector entfernen"
|
||||
|
||||
#: ../../addon/facebook/facebook.php:576
|
||||
#: ../../addon/facebook/facebook.php:576 ../../addon/fbpost/fbpost.php:217
|
||||
msgid ""
|
||||
"Re-authenticate [This is necessary whenever your Facebook password is "
|
||||
"changed.]"
|
||||
msgstr "Neu authentifizieren [Das ist immer dann nötig, wenn du dein Facebook-Passwort geändert hast.]"
|
||||
|
||||
#: ../../addon/facebook/facebook.php:583
|
||||
#: ../../addon/facebook/facebook.php:583 ../../addon/fbpost/fbpost.php:224
|
||||
msgid "Post to Facebook by default"
|
||||
msgstr "Veröffentliche standardmäßig bei Facebook"
|
||||
|
||||
|
@ -4820,11 +4856,11 @@ msgstr "Probleme mit Facebook Echtzeit-Updates"
|
|||
msgid "Facebook Connector Settings"
|
||||
msgstr "Facebook-Verbindungseinstellungen"
|
||||
|
||||
#: ../../addon/facebook/facebook.php:744
|
||||
#: ../../addon/facebook/facebook.php:744 ../../addon/fbpost/fbpost.php:255
|
||||
msgid "Facebook API Key"
|
||||
msgstr "Facebook API Schlüssel"
|
||||
|
||||
#: ../../addon/facebook/facebook.php:754
|
||||
#: ../../addon/facebook/facebook.php:754 ../../addon/fbpost/fbpost.php:262
|
||||
msgid ""
|
||||
"Error: it appears that you have specified the App-ID and -Secret in your "
|
||||
".htconfig.php file. As long as they are specified there, they cannot be set "
|
||||
|
@ -4847,11 +4883,11 @@ msgid ""
|
|||
"going on."
|
||||
msgstr "Die Richtigkeit des API Schlüssels konnte nicht gefunden werden. Irgendwas stimmt nicht."
|
||||
|
||||
#: ../../addon/facebook/facebook.php:766
|
||||
#: ../../addon/facebook/facebook.php:766 ../../addon/fbpost/fbpost.php:264
|
||||
msgid "App-ID / API-Key"
|
||||
msgstr "App-ID / API-Key"
|
||||
|
||||
#: ../../addon/facebook/facebook.php:767
|
||||
#: ../../addon/facebook/facebook.php:767 ../../addon/fbpost/fbpost.php:265
|
||||
msgid "Application secret"
|
||||
msgstr "Anwendungs-Geheimnis"
|
||||
|
||||
|
@ -4886,38 +4922,38 @@ msgstr "Echtzeit-Updates nicht aktiviert."
|
|||
msgid "Activate Real-Time Updates"
|
||||
msgstr "Echtzeit-Updates aktivieren"
|
||||
|
||||
#: ../../addon/facebook/facebook.php:799
|
||||
#: ../../addon/facebook/facebook.php:799 ../../addon/fbpost/fbpost.php:282
|
||||
#: ../../addon/dav/friendica/layout.fnk.php:361
|
||||
msgid "The new values have been saved."
|
||||
msgstr "Die neuen Einstellungen wurden gespeichert."
|
||||
|
||||
#: ../../addon/facebook/facebook.php:823
|
||||
#: ../../addon/facebook/facebook.php:823 ../../addon/fbpost/fbpost.php:301
|
||||
msgid "Post to Facebook"
|
||||
msgstr "Bei Facebook veröffentlichen"
|
||||
|
||||
#: ../../addon/facebook/facebook.php:921
|
||||
#: ../../addon/facebook/facebook.php:921 ../../addon/fbpost/fbpost.php:399
|
||||
msgid ""
|
||||
"Post to Facebook cancelled because of multi-network access permission "
|
||||
"conflict."
|
||||
msgstr "Beitrag wurde nicht bei Facebook veröffentlicht, da Konflikte bei den Multi-Netzwerk-Zugriffsrechten vorliegen."
|
||||
|
||||
#: ../../addon/facebook/facebook.php:1149
|
||||
#: ../../addon/facebook/facebook.php:1149 ../../addon/fbpost/fbpost.php:610
|
||||
msgid "View on Friendica"
|
||||
msgstr "In Friendica betrachten"
|
||||
|
||||
#: ../../addon/facebook/facebook.php:1182
|
||||
#: ../../addon/facebook/facebook.php:1182 ../../addon/fbpost/fbpost.php:643
|
||||
msgid "Facebook post failed. Queued for retry."
|
||||
msgstr "Veröffentlichung bei Facebook gescheitert. Wir versuchen es später erneut."
|
||||
|
||||
#: ../../addon/facebook/facebook.php:1222
|
||||
#: ../../addon/facebook/facebook.php:1222 ../../addon/fbpost/fbpost.php:683
|
||||
msgid "Your Facebook connection became invalid. Please Re-authenticate."
|
||||
msgstr "Deine Facebook Anmeldedaten sind ungültig geworden. Bitte re-authentifiziere dich."
|
||||
|
||||
#: ../../addon/facebook/facebook.php:1223
|
||||
#: ../../addon/facebook/facebook.php:1223 ../../addon/fbpost/fbpost.php:684
|
||||
msgid "Facebook connection became invalid"
|
||||
msgstr "Facebook Anmeldedaten sind ungültig geworden"
|
||||
|
||||
#: ../../addon/facebook/facebook.php:1224
|
||||
#: ../../addon/facebook/facebook.php:1224 ../../addon/fbpost/fbpost.php:685
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Hi %1$s,\n"
|
||||
|
@ -4969,6 +5005,26 @@ msgstr "Größe des Caches"
|
|||
msgid "Delete the whole cache"
|
||||
msgstr "Cache leeren"
|
||||
|
||||
#: ../../addon/fbpost/fbpost.php:172
|
||||
msgid "Facebook Post disabled"
|
||||
msgstr ""
|
||||
|
||||
#: ../../addon/fbpost/fbpost.php:199
|
||||
msgid "Facebook Post"
|
||||
msgstr "Beitrag auf Facebook"
|
||||
|
||||
#: ../../addon/fbpost/fbpost.php:205
|
||||
msgid "Install Facebook Post connector for this account."
|
||||
msgstr "Facebook-Connector für dieses Konto installieren."
|
||||
|
||||
#: ../../addon/fbpost/fbpost.php:212
|
||||
msgid "Remove Facebook Post connector"
|
||||
msgstr "Facebook-Connector entfernen"
|
||||
|
||||
#: ../../addon/fbpost/fbpost.php:240
|
||||
msgid "Facebook Post Settings"
|
||||
msgstr "Facebook-Beitragseinstellungen"
|
||||
|
||||
#: ../../addon/widgets/widget_like.php:58
|
||||
#, php-format
|
||||
msgid "%d person likes this"
|
||||
|
@ -5028,11 +5084,11 @@ msgid "did something obscenely biological to"
|
|||
msgstr "machte etwas obszönes Körperliches mit"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:22
|
||||
msgid "point out the new poke feature to"
|
||||
msgstr "die neue Anstups-Funktion zeigen"
|
||||
msgid "point out the poke feature to"
|
||||
msgstr "zeigte die neue Anstups-Funktion"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:22
|
||||
msgid "pointed out the new poke feature to"
|
||||
msgid "pointed out the poke feature to"
|
||||
msgstr "zeigte die neue Anstups-Funktion"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:23
|
||||
|
@ -5044,113 +5100,109 @@ msgid "declared undying love for"
|
|||
msgstr "verkündete unsterbliche Liebe für"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:24
|
||||
msgid "set fire to"
|
||||
msgstr "entflammt"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:25
|
||||
msgid "patent"
|
||||
msgstr "patentieren"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:25
|
||||
#: ../../addon/morepokes/morepokes.php:24
|
||||
msgid "patented"
|
||||
msgstr "patentierte"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:26
|
||||
#: ../../addon/morepokes/morepokes.php:25
|
||||
msgid "stroke beard"
|
||||
msgstr "sich den Bart kratzen"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:26
|
||||
#: ../../addon/morepokes/morepokes.php:25
|
||||
msgid "stroked their beard at"
|
||||
msgstr "kratzte sich den Bart in Richtung"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:27
|
||||
#: ../../addon/morepokes/morepokes.php:26
|
||||
msgid ""
|
||||
"bemoan the declining standards of modern secondary and tertiary education to"
|
||||
msgstr "sich über die sinkenden Standards der Schul- und Hochschulbildung beklagen"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:27
|
||||
#: ../../addon/morepokes/morepokes.php:26
|
||||
msgid ""
|
||||
"bemoans the declining standards of modern secondary and tertiary education "
|
||||
"to"
|
||||
msgstr "beklagte sich über die sinkenden Standards der Schul- und Hochschulbildung bei"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:28
|
||||
#: ../../addon/morepokes/morepokes.php:27
|
||||
msgid "hug"
|
||||
msgstr "umarmen"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:28
|
||||
#: ../../addon/morepokes/morepokes.php:27
|
||||
msgid "hugged"
|
||||
msgstr "umarmte"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:29
|
||||
#: ../../addon/morepokes/morepokes.php:28
|
||||
msgid "kiss"
|
||||
msgstr "küssen"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:29
|
||||
#: ../../addon/morepokes/morepokes.php:28
|
||||
msgid "kissed"
|
||||
msgstr "küsste"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:30
|
||||
#: ../../addon/morepokes/morepokes.php:29
|
||||
msgid "raise eyebrows at"
|
||||
msgstr "Augenbrauen hochziehen"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:30
|
||||
#: ../../addon/morepokes/morepokes.php:29
|
||||
msgid "raised their eyebrows at"
|
||||
msgstr "zog die Augenbrauen hoch in Richtung"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:31
|
||||
#: ../../addon/morepokes/morepokes.php:30
|
||||
msgid "insult"
|
||||
msgstr "beleidigen"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:31
|
||||
#: ../../addon/morepokes/morepokes.php:30
|
||||
msgid "insulted"
|
||||
msgstr "beleidigte"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:32
|
||||
#: ../../addon/morepokes/morepokes.php:31
|
||||
msgid "praise"
|
||||
msgstr "preisen"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:32
|
||||
#: ../../addon/morepokes/morepokes.php:31
|
||||
msgid "praised"
|
||||
msgstr "pries"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:33
|
||||
#: ../../addon/morepokes/morepokes.php:32
|
||||
msgid "be dubious of"
|
||||
msgstr "ungewiss sein"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:33
|
||||
#: ../../addon/morepokes/morepokes.php:32
|
||||
msgid "was dubious of"
|
||||
msgstr "war ungewiss über"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:34
|
||||
#: ../../addon/morepokes/morepokes.php:33
|
||||
msgid "eat"
|
||||
msgstr "essen"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:34
|
||||
#: ../../addon/morepokes/morepokes.php:33
|
||||
msgid "ate"
|
||||
msgstr "aß"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:35
|
||||
#: ../../addon/morepokes/morepokes.php:34
|
||||
msgid "giggle and fawn at"
|
||||
msgstr "kichern und einschleimen"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:35
|
||||
#: ../../addon/morepokes/morepokes.php:34
|
||||
msgid "giggled and fawned at"
|
||||
msgstr "kicherte und schleimte sich ein bei"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:36
|
||||
#: ../../addon/morepokes/morepokes.php:35
|
||||
msgid "doubt"
|
||||
msgstr "bezweifeln"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:36
|
||||
#: ../../addon/morepokes/morepokes.php:35
|
||||
msgid "doubted"
|
||||
msgstr "bezweifelte"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:37
|
||||
#: ../../addon/morepokes/morepokes.php:36
|
||||
msgid "glare"
|
||||
msgstr "zornig anstarren"
|
||||
|
||||
#: ../../addon/morepokes/morepokes.php:37
|
||||
#: ../../addon/morepokes/morepokes.php:36
|
||||
msgid "glared at"
|
||||
msgstr "starrte zornig auf"
|
||||
|
||||
|
@ -6111,68 +6163,68 @@ msgstr "Zufällige Zusammenstellung der Foren-Liste"
|
|||
msgid "Show forumlists/forums on profile forumlist"
|
||||
msgstr "Liste der Foren deren Abonnement du bist in deinem Profil anzeigen:"
|
||||
|
||||
#: ../../addon/impressum/impressum.php:36
|
||||
#: ../../addon/impressum/impressum.php:37
|
||||
msgid "Impressum"
|
||||
msgstr "Impressum"
|
||||
|
||||
#: ../../addon/impressum/impressum.php:49
|
||||
#: ../../addon/impressum/impressum.php:51
|
||||
#: ../../addon/impressum/impressum.php:83
|
||||
#: ../../addon/impressum/impressum.php:50
|
||||
#: ../../addon/impressum/impressum.php:52
|
||||
#: ../../addon/impressum/impressum.php:84
|
||||
msgid "Site Owner"
|
||||
msgstr "Betreiber der Seite"
|
||||
|
||||
#: ../../addon/impressum/impressum.php:49
|
||||
#: ../../addon/impressum/impressum.php:87
|
||||
#: ../../addon/impressum/impressum.php:50
|
||||
#: ../../addon/impressum/impressum.php:88
|
||||
msgid "Email Address"
|
||||
msgstr "Email Adresse"
|
||||
|
||||
#: ../../addon/impressum/impressum.php:54
|
||||
#: ../../addon/impressum/impressum.php:85
|
||||
#: ../../addon/impressum/impressum.php:55
|
||||
#: ../../addon/impressum/impressum.php:86
|
||||
msgid "Postal Address"
|
||||
msgstr "Postalische Anschrift"
|
||||
|
||||
#: ../../addon/impressum/impressum.php:60
|
||||
#: ../../addon/impressum/impressum.php:61
|
||||
msgid ""
|
||||
"The impressum addon needs to be configured!<br />Please add at least the "
|
||||
"<tt>owner</tt> variable to your config file. For other variables please "
|
||||
"refer to the README file of the addon."
|
||||
msgstr "Das Impressums-Plugin muss noch konfiguriert werden.<br />Bitte gebe mindestens den <tt>Betreiber</tt> in der Konfiguration an. Alle weiteren Parameter werden in der README-Datei des Addons erläutert."
|
||||
|
||||
#: ../../addon/impressum/impressum.php:83
|
||||
#: ../../addon/impressum/impressum.php:84
|
||||
msgid "The page operators name."
|
||||
msgstr "Name des Serveradministrators"
|
||||
|
||||
#: ../../addon/impressum/impressum.php:84
|
||||
#: ../../addon/impressum/impressum.php:85
|
||||
msgid "Site Owners Profile"
|
||||
msgstr "Profil des Seitenbetreibers"
|
||||
|
||||
#: ../../addon/impressum/impressum.php:84
|
||||
#: ../../addon/impressum/impressum.php:85
|
||||
msgid "Profile address of the operator."
|
||||
msgstr "Profil-Adresse des Serveradministrators"
|
||||
|
||||
#: ../../addon/impressum/impressum.php:85
|
||||
#: ../../addon/impressum/impressum.php:86
|
||||
msgid "How to contact the operator via snail mail. You can use BBCode here."
|
||||
msgstr "Kontaktmöglichkeiten zum Administrator via Schneckenpost. Du kannst BBCode verwenden."
|
||||
|
||||
#: ../../addon/impressum/impressum.php:86
|
||||
#: ../../addon/impressum/impressum.php:87
|
||||
msgid "Notes"
|
||||
msgstr "Hinweise"
|
||||
|
||||
#: ../../addon/impressum/impressum.php:86
|
||||
#: ../../addon/impressum/impressum.php:87
|
||||
msgid ""
|
||||
"Additional notes that are displayed beneath the contact information. You can"
|
||||
" use BBCode here."
|
||||
msgstr "Zusätzliche Informationen die neben den Kontaktmöglichkeiten angezeigt werden. Du kannst BBCode verwenden."
|
||||
|
||||
#: ../../addon/impressum/impressum.php:87
|
||||
#: ../../addon/impressum/impressum.php:88
|
||||
msgid "How to contact the operator via email. (will be displayed obfuscated)"
|
||||
msgstr "Wie man den Betreiber per Email erreicht. (Adresse wird verschleiert dargestellt)"
|
||||
|
||||
#: ../../addon/impressum/impressum.php:88
|
||||
#: ../../addon/impressum/impressum.php:89
|
||||
msgid "Footer note"
|
||||
msgstr "Fußnote"
|
||||
|
||||
#: ../../addon/impressum/impressum.php:88
|
||||
#: ../../addon/impressum/impressum.php:89
|
||||
msgid "Text for the footer. You can use BBCode here."
|
||||
msgstr "Text für die Fußzeile. Du kannst BBCode verwenden."
|
||||
|
||||
|
@ -6477,6 +6529,59 @@ msgstr "InsaneJournal Passwort"
|
|||
msgid "Post to InsaneJournal by default"
|
||||
msgstr "Standardmäßig auf InsaneJournal posten."
|
||||
|
||||
#: ../../addon/jappixmini/jappixmini.php:266
|
||||
msgid "Jappix Mini addon settings"
|
||||
msgstr "Jappix Mini Addon Einstellungen"
|
||||
|
||||
#: ../../addon/jappixmini/jappixmini.php:268
|
||||
msgid "Activate addon"
|
||||
msgstr "Addon aktivieren"
|
||||
|
||||
#: ../../addon/jappixmini/jappixmini.php:271
|
||||
msgid ""
|
||||
"Do <em>not</em> insert the Jappixmini Chat-Widget into the webinterface"
|
||||
msgstr "Füge das Jappix Mini Chat Widget <em>nicht</em> zum Webinterface hinzu"
|
||||
|
||||
#: ../../addon/jappixmini/jappixmini.php:274
|
||||
msgid "Jabber username"
|
||||
msgstr "Jabber Nutzername"
|
||||
|
||||
#: ../../addon/jappixmini/jappixmini.php:277
|
||||
msgid "Jabber server"
|
||||
msgstr "Jabber Server"
|
||||
|
||||
#: ../../addon/jappixmini/jappixmini.php:281
|
||||
msgid "Jabber BOSH host"
|
||||
msgstr "Jabber BOSH Host"
|
||||
|
||||
#: ../../addon/jappixmini/jappixmini.php:285
|
||||
msgid "Jabber password"
|
||||
msgstr "Japper Passwort"
|
||||
|
||||
#: ../../addon/jappixmini/jappixmini.php:290
|
||||
msgid "Encrypt Jabber password with Friendica password (recommended)"
|
||||
msgstr "Verschlüssele das Jabber Passwort mit dem Friendica Passwort (empfohlen)"
|
||||
|
||||
#: ../../addon/jappixmini/jappixmini.php:293
|
||||
msgid "Friendica password"
|
||||
msgstr "Friendica Passwort"
|
||||
|
||||
#: ../../addon/jappixmini/jappixmini.php:296
|
||||
msgid "Approve subscription requests from Friendica contacts automatically"
|
||||
msgstr "Kontaktanfragen von Friendica Kontakten automatisch akzeptieren"
|
||||
|
||||
#: ../../addon/jappixmini/jappixmini.php:299
|
||||
msgid "Subscribe to Friendica contacts automatically"
|
||||
msgstr "Automatisch Friendica Kontakten bei Jabber folgen"
|
||||
|
||||
#: ../../addon/jappixmini/jappixmini.php:302
|
||||
msgid "Purge internal list of jabber addresses of contacts"
|
||||
msgstr "Lösche die interne Liste der Jabber Adressen der Kontakte"
|
||||
|
||||
#: ../../addon/jappixmini/jappixmini.php:308
|
||||
msgid "Add contact"
|
||||
msgstr "Kontakt hinzufügen"
|
||||
|
||||
#: ../../addon/viewsrc/viewsrc.php:37
|
||||
msgid "View Source"
|
||||
msgstr "Quelle ansehen"
|
||||
|
@ -8041,12 +8146,12 @@ msgstr "Sekunden"
|
|||
msgid "%1$d %2$s ago"
|
||||
msgstr "%1$d %2$s her"
|
||||
|
||||
#: ../../include/datetime.php:472 ../../include/items.php:1621
|
||||
#: ../../include/datetime.php:472 ../../include/items.php:1683
|
||||
#, php-format
|
||||
msgid "%s's birthday"
|
||||
msgstr "%ss Geburtstag"
|
||||
|
||||
#: ../../include/datetime.php:473 ../../include/items.php:1622
|
||||
#: ../../include/datetime.php:473 ../../include/items.php:1684
|
||||
#, php-format
|
||||
msgid "Happy Birthday %s"
|
||||
msgstr "Herzlichen Glückwunsch %s"
|
||||
|
@ -8321,15 +8426,15 @@ msgstr "Konnte die Kontaktinformationen nicht empfangen."
|
|||
msgid "following"
|
||||
msgstr "folgen"
|
||||
|
||||
#: ../../include/items.php:3220
|
||||
#: ../../include/items.php:3294
|
||||
msgid "A new person is sharing with you at "
|
||||
msgstr "Eine neue Person teilt mit dir auf "
|
||||
|
||||
#: ../../include/items.php:3220
|
||||
#: ../../include/items.php:3294
|
||||
msgid "You have a new follower at "
|
||||
msgstr "Du hast einen neuen Kontakt auf "
|
||||
|
||||
#: ../../include/items.php:3901
|
||||
#: ../../include/items.php:3975
|
||||
msgid "Archives"
|
||||
msgstr "Archiv"
|
||||
|
||||
|
@ -8423,34 +8528,34 @@ msgstr "Das Sicherheitsmerkmal war nicht korrekt. Das passiert meistens wenn das
|
|||
msgid "stopped following"
|
||||
msgstr "wird nicht mehr gefolgt"
|
||||
|
||||
#: ../../include/Contact.php:220 ../../include/conversation.php:1033
|
||||
#: ../../include/Contact.php:220 ../../include/conversation.php:1052
|
||||
msgid "Poke"
|
||||
msgstr "Anstupsen"
|
||||
|
||||
#: ../../include/Contact.php:221 ../../include/conversation.php:1027
|
||||
#: ../../include/Contact.php:221 ../../include/conversation.php:1046
|
||||
msgid "View Status"
|
||||
msgstr "Pinnwand anschauen"
|
||||
|
||||
#: ../../include/Contact.php:222 ../../include/conversation.php:1028
|
||||
#: ../../include/Contact.php:222 ../../include/conversation.php:1047
|
||||
msgid "View Profile"
|
||||
msgstr "Profil anschauen"
|
||||
|
||||
#: ../../include/Contact.php:223 ../../include/conversation.php:1029
|
||||
#: ../../include/Contact.php:223 ../../include/conversation.php:1048
|
||||
msgid "View Photos"
|
||||
msgstr "Bilder anschauen"
|
||||
|
||||
#: ../../include/Contact.php:224 ../../include/Contact.php:237
|
||||
#: ../../include/conversation.php:1030
|
||||
#: ../../include/conversation.php:1049
|
||||
msgid "Network Posts"
|
||||
msgstr "Netzwerkbeiträge"
|
||||
|
||||
#: ../../include/Contact.php:225 ../../include/Contact.php:237
|
||||
#: ../../include/conversation.php:1031
|
||||
#: ../../include/conversation.php:1050
|
||||
msgid "Edit Contact"
|
||||
msgstr "Kontakt bearbeiten"
|
||||
|
||||
#: ../../include/Contact.php:226 ../../include/Contact.php:237
|
||||
#: ../../include/conversation.php:1032
|
||||
#: ../../include/conversation.php:1051
|
||||
msgid "Send PM"
|
||||
msgstr "Private Nachricht senden"
|
||||
|
||||
|
@ -8468,106 +8573,106 @@ msgstr "Nachricht/Beitrag"
|
|||
msgid "%1$s marked %2$s's %3$s as favorite"
|
||||
msgstr "%1$s hat %2$s\\s %3$s als Favorit markiert"
|
||||
|
||||
#: ../../include/conversation.php:933
|
||||
#: ../../include/conversation.php:952
|
||||
msgid "Delete Selected Items"
|
||||
msgstr "Lösche die markierten Beiträge"
|
||||
|
||||
#: ../../include/conversation.php:1091
|
||||
#: ../../include/conversation.php:1110
|
||||
#, php-format
|
||||
msgid "%s likes this."
|
||||
msgstr "%s mag das."
|
||||
|
||||
#: ../../include/conversation.php:1091
|
||||
#: ../../include/conversation.php:1110
|
||||
#, php-format
|
||||
msgid "%s doesn't like this."
|
||||
msgstr "%s mag das nicht."
|
||||
|
||||
#: ../../include/conversation.php:1095
|
||||
#: ../../include/conversation.php:1114
|
||||
#, php-format
|
||||
msgid "<span %1$s>%2$d people</span> like this."
|
||||
msgstr "<span %1$s>%2$d Leute</span> mögen das."
|
||||
|
||||
#: ../../include/conversation.php:1097
|
||||
#: ../../include/conversation.php:1116
|
||||
#, php-format
|
||||
msgid "<span %1$s>%2$d people</span> don't like this."
|
||||
msgstr "<span %1$s>%2$d Leute</span> mögen das nicht."
|
||||
|
||||
#: ../../include/conversation.php:1103
|
||||
#: ../../include/conversation.php:1122
|
||||
msgid "and"
|
||||
msgstr "und"
|
||||
|
||||
#: ../../include/conversation.php:1106
|
||||
#: ../../include/conversation.php:1125
|
||||
#, php-format
|
||||
msgid ", and %d other people"
|
||||
msgstr " und %d andere"
|
||||
|
||||
#: ../../include/conversation.php:1107
|
||||
#: ../../include/conversation.php:1126
|
||||
#, php-format
|
||||
msgid "%s like this."
|
||||
msgstr "%s mögen das."
|
||||
|
||||
#: ../../include/conversation.php:1107
|
||||
#: ../../include/conversation.php:1126
|
||||
#, php-format
|
||||
msgid "%s don't like this."
|
||||
msgstr "%s mögen das nicht."
|
||||
|
||||
#: ../../include/conversation.php:1131 ../../include/conversation.php:1148
|
||||
#: ../../include/conversation.php:1150 ../../include/conversation.php:1167
|
||||
msgid "Visible to <strong>everybody</strong>"
|
||||
msgstr "Für <strong>jedermann</strong> sichtbar"
|
||||
|
||||
#: ../../include/conversation.php:1133 ../../include/conversation.php:1150
|
||||
#: ../../include/conversation.php:1152 ../../include/conversation.php:1169
|
||||
msgid "Please enter a video link/URL:"
|
||||
msgstr "Bitte Link/URL zum Video einfügen:"
|
||||
|
||||
#: ../../include/conversation.php:1134 ../../include/conversation.php:1151
|
||||
#: ../../include/conversation.php:1153 ../../include/conversation.php:1170
|
||||
msgid "Please enter an audio link/URL:"
|
||||
msgstr "Bitte Link/URL zum Audio einfügen:"
|
||||
|
||||
#: ../../include/conversation.php:1135 ../../include/conversation.php:1152
|
||||
#: ../../include/conversation.php:1154 ../../include/conversation.php:1171
|
||||
msgid "Tag term:"
|
||||
msgstr "Tag:"
|
||||
|
||||
#: ../../include/conversation.php:1137 ../../include/conversation.php:1154
|
||||
#: ../../include/conversation.php:1156 ../../include/conversation.php:1173
|
||||
msgid "Where are you right now?"
|
||||
msgstr "Wo hältst du dich jetzt gerade auf?"
|
||||
|
||||
#: ../../include/conversation.php:1197
|
||||
#: ../../include/conversation.php:1216
|
||||
msgid "upload photo"
|
||||
msgstr "Bild hochladen"
|
||||
|
||||
#: ../../include/conversation.php:1199
|
||||
#: ../../include/conversation.php:1218
|
||||
msgid "attach file"
|
||||
msgstr "Datei anhängen"
|
||||
|
||||
#: ../../include/conversation.php:1201
|
||||
#: ../../include/conversation.php:1220
|
||||
msgid "web link"
|
||||
msgstr "Weblink"
|
||||
|
||||
#: ../../include/conversation.php:1202
|
||||
#: ../../include/conversation.php:1221
|
||||
msgid "Insert video link"
|
||||
msgstr "Video-Adresse einfügen"
|
||||
|
||||
#: ../../include/conversation.php:1203
|
||||
#: ../../include/conversation.php:1222
|
||||
msgid "video link"
|
||||
msgstr "Video-Link"
|
||||
|
||||
#: ../../include/conversation.php:1204
|
||||
#: ../../include/conversation.php:1223
|
||||
msgid "Insert audio link"
|
||||
msgstr "Audio-Adresse einfügen"
|
||||
|
||||
#: ../../include/conversation.php:1205
|
||||
#: ../../include/conversation.php:1224
|
||||
msgid "audio link"
|
||||
msgstr "Audio-Link"
|
||||
|
||||
#: ../../include/conversation.php:1207
|
||||
#: ../../include/conversation.php:1226
|
||||
msgid "set location"
|
||||
msgstr "Ort setzen"
|
||||
|
||||
#: ../../include/conversation.php:1209
|
||||
#: ../../include/conversation.php:1228
|
||||
msgid "clear location"
|
||||
msgstr "Ort löschen"
|
||||
|
||||
#: ../../include/conversation.php:1216
|
||||
#: ../../include/conversation.php:1235
|
||||
msgid "permissions"
|
||||
msgstr "Zugriffsrechte"
|
||||
|
||||
|
|
|
@ -706,6 +706,7 @@ $a->strings["Shift-reload the page or clear browser cache if the new photo does
|
|||
$a->strings["Unable to process image"] = "Bild konnte nicht verarbeitet werden";
|
||||
$a->strings["Image exceeds size limit of %d"] = "Bildgröße überschreitet das Limit von %d";
|
||||
$a->strings["Upload File:"] = "Datei hochladen:";
|
||||
$a->strings["Select a profile:"] = "Profil auswählen";
|
||||
$a->strings["Upload"] = "Hochladen";
|
||||
$a->strings["skip this step"] = "diesen Schritt überspringen";
|
||||
$a->strings["select a photo from your photo albums"] = "wähle ein Foto von deinen Fotoalben";
|
||||
|
@ -1115,6 +1116,11 @@ $a->strings["Cache Statistics"] = "Cache Statistik";
|
|||
$a->strings["Number of items"] = "Anzahl der Einträge";
|
||||
$a->strings["Size of the cache"] = "Größe des Caches";
|
||||
$a->strings["Delete the whole cache"] = "Cache leeren";
|
||||
$a->strings["Facebook Post disabled"] = "";
|
||||
$a->strings["Facebook Post"] = "Beitrag auf Facebook";
|
||||
$a->strings["Install Facebook Post connector for this account."] = "Facebook-Connector für dieses Konto installieren.";
|
||||
$a->strings["Remove Facebook Post connector"] = "Facebook-Connector entfernen";
|
||||
$a->strings["Facebook Post Settings"] = "Facebook-Beitragseinstellungen";
|
||||
$a->strings["%d person likes this"] = array(
|
||||
0 => "%d Person mag das",
|
||||
1 => "%d Leute mögen das",
|
||||
|
@ -1134,11 +1140,10 @@ $a->strings["shag"] = "poppen";
|
|||
$a->strings["shagged"] = "poppte";
|
||||
$a->strings["do something obscenely biological to"] = "mit ihm/ihr etwas obszönes Körperliches machen";
|
||||
$a->strings["did something obscenely biological to"] = "machte etwas obszönes Körperliches mit";
|
||||
$a->strings["point out the new poke feature to"] = "die neue Anstups-Funktion zeigen";
|
||||
$a->strings["pointed out the new poke feature to"] = "zeigte die neue Anstups-Funktion";
|
||||
$a->strings["point out the poke feature to"] = "zeigte die neue Anstups-Funktion";
|
||||
$a->strings["pointed out the poke feature to"] = "zeigte die neue Anstups-Funktion";
|
||||
$a->strings["declare undying love for"] = "unterbliche Liebe verkünden";
|
||||
$a->strings["declared undying love for"] = "verkündete unsterbliche Liebe für";
|
||||
$a->strings["set fire to"] = "entflammt";
|
||||
$a->strings["patent"] = "patentieren";
|
||||
$a->strings["patented"] = "patentierte";
|
||||
$a->strings["stroke beard"] = "sich den Bart kratzen";
|
||||
|
@ -1465,6 +1470,19 @@ $a->strings["Enable InsaneJournal Post Plugin"] = "InsaneJournal Plugin aktivier
|
|||
$a->strings["InsaneJournal username"] = "InsaneJournal Benutzername";
|
||||
$a->strings["InsaneJournal password"] = "InsaneJournal Passwort";
|
||||
$a->strings["Post to InsaneJournal by default"] = "Standardmäßig auf InsaneJournal posten.";
|
||||
$a->strings["Jappix Mini addon settings"] = "Jappix Mini Addon Einstellungen";
|
||||
$a->strings["Activate addon"] = "Addon aktivieren";
|
||||
$a->strings["Do <em>not</em> insert the Jappixmini Chat-Widget into the webinterface"] = "Füge das Jappix Mini Chat Widget <em>nicht</em> zum Webinterface hinzu";
|
||||
$a->strings["Jabber username"] = "Jabber Nutzername";
|
||||
$a->strings["Jabber server"] = "Jabber Server";
|
||||
$a->strings["Jabber BOSH host"] = "Jabber BOSH Host";
|
||||
$a->strings["Jabber password"] = "Japper Passwort";
|
||||
$a->strings["Encrypt Jabber password with Friendica password (recommended)"] = "Verschlüssele das Jabber Passwort mit dem Friendica Passwort (empfohlen)";
|
||||
$a->strings["Friendica password"] = "Friendica Passwort";
|
||||
$a->strings["Approve subscription requests from Friendica contacts automatically"] = "Kontaktanfragen von Friendica Kontakten automatisch akzeptieren";
|
||||
$a->strings["Subscribe to Friendica contacts automatically"] = "Automatisch Friendica Kontakten bei Jabber folgen";
|
||||
$a->strings["Purge internal list of jabber addresses of contacts"] = "Lösche die interne Liste der Jabber Adressen der Kontakte";
|
||||
$a->strings["Add contact"] = "Kontakt hinzufügen";
|
||||
$a->strings["View Source"] = "Quelle ansehen";
|
||||
$a->strings["Post to StatusNet"] = "Bei StatusNet veröffentlichen";
|
||||
$a->strings["Please contact your site administrator.<br />The provided API URL is not valid."] = "Bitte kontaktiere den Administrator des Servers.<br />Die angegebene API-URL ist nicht gültig.";
|
||||
|
|
|
@ -44,6 +44,7 @@ function theme_admin_post(&$a){
|
|||
function quattro_form(&$a, $align, $color){
|
||||
$colors = array(
|
||||
"dark"=>"Quattro",
|
||||
"lilac"=>"Lilac",
|
||||
"green"=>"Green"
|
||||
);
|
||||
|
||||
|
|
|
@ -735,6 +735,22 @@ aside #profile-extra-links li {
|
|||
margin: 0px;
|
||||
list-style: none;
|
||||
}
|
||||
aside #wallmessage-link {
|
||||
display: block;
|
||||
-moz-border-radius: 5px 5px 5px 5px;
|
||||
-webkit-border-radius: 5px 5px 5px 5px;
|
||||
border-radius: 5px 5px 5px 5px;
|
||||
color: #ffffff;
|
||||
background: #005c94 url('../../../images/connect-bg.png') no-repeat left center;
|
||||
font-weight: bold;
|
||||
text-transform: uppercase;
|
||||
padding: 4px 2px 2px 35px;
|
||||
margin-top: 3px;
|
||||
}
|
||||
aside #wallmessage-link:hover {
|
||||
text-decoration: none;
|
||||
background-color: #19aeff;
|
||||
}
|
||||
aside #dfrn-request-link {
|
||||
display: block;
|
||||
-moz-border-radius: 5px 5px 5px 5px;
|
||||
|
@ -1140,6 +1156,9 @@ section {
|
|||
opacity: 0.5;
|
||||
}
|
||||
.wwto {
|
||||
position: absolute !important;
|
||||
width: 25px;
|
||||
height: 25px;
|
||||
background: #FFFFFF;
|
||||
border: 2px solid #364e59;
|
||||
height: 25px;
|
||||
|
|
|
@ -735,6 +735,22 @@ aside #profile-extra-links li {
|
|||
margin: 0px;
|
||||
list-style: none;
|
||||
}
|
||||
aside #wallmessage-link {
|
||||
display: block;
|
||||
-moz-border-radius: 5px 5px 5px 5px;
|
||||
-webkit-border-radius: 5px 5px 5px 5px;
|
||||
border-radius: 5px 5px 5px 5px;
|
||||
color: #ffffff;
|
||||
background: #009100 url('../../../images/connect-bg.png') no-repeat left center;
|
||||
font-weight: bold;
|
||||
text-transform: uppercase;
|
||||
padding: 4px 2px 2px 35px;
|
||||
margin-top: 3px;
|
||||
}
|
||||
aside #wallmessage-link:hover {
|
||||
text-decoration: none;
|
||||
background-color: #ccff42;
|
||||
}
|
||||
aside #dfrn-request-link {
|
||||
display: block;
|
||||
-moz-border-radius: 5px 5px 5px 5px;
|
||||
|
@ -1140,6 +1156,9 @@ section {
|
|||
opacity: 0.5;
|
||||
}
|
||||
.wwto {
|
||||
position: absolute !important;
|
||||
width: 25px;
|
||||
height: 25px;
|
||||
background: #FFFFFF;
|
||||
border: 2px solid #364e59;
|
||||
height: 25px;
|
||||
|
|
4
view/theme/quattro/lilac/Makefile
Normal file
4
view/theme/quattro/lilac/Makefile
Normal file
|
@ -0,0 +1,4 @@
|
|||
##
|
||||
|
||||
style.css : style.less colors.less ../icons.less ../quattro.less
|
||||
lessc style.less > style.css
|
117
view/theme/quattro/lilac/colors.less
Normal file
117
view/theme/quattro/lilac/colors.less
Normal file
|
@ -0,0 +1,117 @@
|
|||
// Quattro Theme LESS file
|
||||
|
||||
// "Echo" palette from Inkscape
|
||||
@Yellow1 : #fce94f;
|
||||
@Blue1:rgb(25,174,255);
|
||||
@Blue2:rgb(0,132,200);
|
||||
@Blue3:rgb(0,92,148);
|
||||
@Red1:rgb(255,65,65);
|
||||
@Red2:rgb(220,0,0);
|
||||
@Red3:rgb(181,0,0);
|
||||
@Orange1:rgb(255,255,62);
|
||||
@Orange2:rgb(255,153,0);
|
||||
@Orange3:rgb(255,102,0);
|
||||
@Brown1:rgb(255,192,34);
|
||||
@Brown2:rgb(184,129,0);
|
||||
@Brown3:rgb(128,77,0);
|
||||
@Green1:rgb(204,255,66);
|
||||
@Green2:rgb(154,222,0);
|
||||
@Green3:rgb(0,145,0);
|
||||
@Green4:rgb(221,255,221);
|
||||
@Purple1:rgb(241,202,255);
|
||||
@Purple2:rgb(215,108,255);
|
||||
@Purple3:rgb(186,0,255);
|
||||
@Metalic1:rgb(189,205,212);
|
||||
@Metalic2:rgb(158,171,176);
|
||||
@Metalic3:rgb(54,78,89);
|
||||
@Metalic4:rgb(14,35,46);
|
||||
@Grey1:rgb(255,255,255);
|
||||
@Grey2:rgb(204,204,204);
|
||||
@Grey3:rgb(153,153,153);
|
||||
@Grey4:rgb(102,102,102);
|
||||
@Grey5:rgb(45,45,45);
|
||||
@lilac: #86608e;
|
||||
@lilacComp: #cbd38d;
|
||||
@lilacDark: #521f5c;
|
||||
@lilacBright:#c0a3c7;
|
||||
@lilacVBright:#F6ECF9;
|
||||
|
||||
|
||||
// Theme colors
|
||||
@BodyBackground: @lilacVBright;
|
||||
@BodyColor: @Grey5;
|
||||
|
||||
@Link: @lilacDark;
|
||||
@LinkHover: @lilac;
|
||||
@LinkVisited: @lilac;
|
||||
|
||||
|
||||
@ButtonColor: @Grey1;
|
||||
@ButtonBackgroundColor: @Grey5;
|
||||
|
||||
@Banner: @Grey1;
|
||||
|
||||
@NavbarBackground:@lilacDark;
|
||||
@NavbarSelectedBg:@lilacComp;
|
||||
@NavbarSelectedBorder: @Metalic2;
|
||||
@NavbarNotifBg: @lilac;
|
||||
|
||||
@Menu: @Grey5;
|
||||
@MenuBg: @Grey1;
|
||||
@MenuBorder: @Metalic3;
|
||||
@MenuItem: @Grey5;
|
||||
@MenuItemHoverBg: @lilacBright;
|
||||
@MenuItemSeparator: @Metalic2;
|
||||
@MenuEmpty: @Metalic2;
|
||||
@MenuItemDetail: @Metalic2;
|
||||
|
||||
@AsideBorder: @Metalic1;
|
||||
@AsideConnect: @Grey1;
|
||||
@AsideConnectBg: @lilacDark;
|
||||
@AsideConnectHoverBg: @lilac;
|
||||
@VCardLabelColor: @Grey3;
|
||||
|
||||
@InfoColor: @Grey1;
|
||||
@InfoBackgroundColor: @Metalic3;
|
||||
|
||||
@NoticeColor: @Grey1;
|
||||
@NoticeBackgroundColor: #511919;
|
||||
|
||||
@FieldHelpColor: @Grey3;
|
||||
|
||||
@ThreadBackgroundColor: #eff0f1;
|
||||
@ThreadBottomBorderColor: @Grey2;
|
||||
@ShinyBorderColor: @lilacBright;
|
||||
|
||||
@BlockquoteBackgroundColor: #FFFFFF;
|
||||
@BlockquoteBorderColor: #e6e6e6;
|
||||
|
||||
@CommentBoxEmptyColor: @Grey3;
|
||||
@CommentBoxEmptyBorderColor: @Grey3;
|
||||
@CommentBoxFullColor: @Grey5;
|
||||
@CommentBoxFullBorderColor: @Grey5;
|
||||
|
||||
@TagColor: @Grey1;
|
||||
|
||||
@JotToolsBackgroundColor: @lilacDark;
|
||||
@JotToolsBorderColor: @Metalic2;
|
||||
@JotToolsOverBackgroundColor: @lilac;
|
||||
@JotToolsOverBorderColor: @Metalic1;
|
||||
@JotToolsText: @Grey2;
|
||||
@JotSubmitBackgroundColor: @Grey2;
|
||||
@JotSubmitText: @Grey4;
|
||||
@JotSubmitOverBackgroundColor: @lilacDark;
|
||||
@JotSubmitOverText: @Grey4;
|
||||
@JotPermissionUnlockBackgroundColor: @Grey2;
|
||||
@JotPermissionLockBackgroundColor: @Grey4;
|
||||
@JotLoadingBackgroundColor: @Grey1;
|
||||
@JotPreviewBackgroundColor: @lilacBright;
|
||||
|
||||
@MessageNewBackgroundColor: @Blue1;
|
||||
@MessageNewBorderColor: @Blue3;
|
||||
@MessageNewColor: @Grey1;
|
||||
|
||||
@MailListBackgroundColor: #f6f7f8;
|
||||
|
||||
@MailDisplaySubjectColor: @Grey5;
|
||||
@MailDisplaySubjectBackgroundColor: #f6f7f8;
|
2149
view/theme/quattro/lilac/style.css
Normal file
2149
view/theme/quattro/lilac/style.css
Normal file
|
@ -0,0 +1,2149 @@
|
|||
/**
|
||||
* Fabio Comuni <http://kirgroup.com/profile/fabrixxm>
|
||||
**/
|
||||
/* icons */
|
||||
.icon {
|
||||
background-color: transparent ;
|
||||
background-repeat: no-repeat;
|
||||
background-position: left center;
|
||||
display: block;
|
||||
overflow: hidden;
|
||||
text-indent: -9999px;
|
||||
padding: 1px;
|
||||
min-width: 22px;
|
||||
height: 22px;
|
||||
}
|
||||
.icon.text {
|
||||
text-indent: 0px;
|
||||
}
|
||||
.icon.notify {
|
||||
background-image: url("../../../images/icons/22/notify_off.png");
|
||||
}
|
||||
.icon.gear {
|
||||
background-image: url("../../../images/icons/22/gear.png");
|
||||
}
|
||||
.icon.like {
|
||||
background-image: url("icons/like.png");
|
||||
}
|
||||
.icon.dislike {
|
||||
background-image: url("icons/dislike.png");
|
||||
}
|
||||
.icon.add {
|
||||
background-image: url("../../../images/icons/22/add.png");
|
||||
}
|
||||
.icon.delete {
|
||||
background-image: url("../../../images/icons/22/delete.png");
|
||||
}
|
||||
.icon.edit {
|
||||
background-image: url("../../../images/icons/22/edit.png");
|
||||
}
|
||||
.icon.star {
|
||||
background-image: url("../../../images/icons/22/star.png");
|
||||
}
|
||||
.icon.menu {
|
||||
background-image: url("../../../images/icons/22/menu.png");
|
||||
}
|
||||
.icon.link {
|
||||
background-image: url("../../../images/icons/22/link.png");
|
||||
}
|
||||
.icon.lock {
|
||||
background-image: url("../../../images/icons/22/lock.png");
|
||||
}
|
||||
.icon.unlock {
|
||||
background-image: url("../../../images/icons/22/unlock.png");
|
||||
}
|
||||
.icon.plugin {
|
||||
background-image: url("../../../images/icons/22/plugin.png");
|
||||
}
|
||||
.icon.type-unkn {
|
||||
background-image: url("../../../images/icons/22/zip.png");
|
||||
}
|
||||
.icon.type-audio {
|
||||
background-image: url("../../../images/icons/22/audio.png");
|
||||
}
|
||||
.icon.type-video {
|
||||
background-image: url("../../../images/icons/22/video.png");
|
||||
}
|
||||
.icon.type-image {
|
||||
background-image: url("../../../images/icons/22/image.png");
|
||||
}
|
||||
.icon.type-text {
|
||||
background-image: url("../../../images/icons/22/text.png");
|
||||
}
|
||||
.icon.language {
|
||||
background-image: url("icons/language.png");
|
||||
}
|
||||
.icon.text {
|
||||
padding: 10px 0px 0px 25px;
|
||||
}
|
||||
.icon.s10 {
|
||||
min-width: 10px;
|
||||
height: 10px;
|
||||
}
|
||||
.icon.s10.notify {
|
||||
background-image: url("../../../images/icons/10/notify_off.png");
|
||||
}
|
||||
.icon.s10.gear {
|
||||
background-image: url("../../../images/icons/10/gear.png");
|
||||
}
|
||||
.icon.s10.like {
|
||||
background-image: url("icons/like.png");
|
||||
}
|
||||
.icon.s10.dislike {
|
||||
background-image: url("icons/dislike.png");
|
||||
}
|
||||
.icon.s10.add {
|
||||
background-image: url("../../../images/icons/10/add.png");
|
||||
}
|
||||
.icon.s10.delete {
|
||||
background-image: url("../../../images/icons/10/delete.png");
|
||||
}
|
||||
.icon.s10.edit {
|
||||
background-image: url("../../../images/icons/10/edit.png");
|
||||
}
|
||||
.icon.s10.star {
|
||||
background-image: url("../../../images/icons/10/star.png");
|
||||
}
|
||||
.icon.s10.menu {
|
||||
background-image: url("../../../images/icons/10/menu.png");
|
||||
}
|
||||
.icon.s10.link {
|
||||
background-image: url("../../../images/icons/10/link.png");
|
||||
}
|
||||
.icon.s10.lock {
|
||||
background-image: url("../../../images/icons/10/lock.png");
|
||||
}
|
||||
.icon.s10.unlock {
|
||||
background-image: url("../../../images/icons/10/unlock.png");
|
||||
}
|
||||
.icon.s10.plugin {
|
||||
background-image: url("../../../images/icons/10/plugin.png");
|
||||
}
|
||||
.icon.s10.type-unkn {
|
||||
background-image: url("../../../images/icons/10/zip.png");
|
||||
}
|
||||
.icon.s10.type-audio {
|
||||
background-image: url("../../../images/icons/10/audio.png");
|
||||
}
|
||||
.icon.s10.type-video {
|
||||
background-image: url("../../../images/icons/10/video.png");
|
||||
}
|
||||
.icon.s10.type-image {
|
||||
background-image: url("../../../images/icons/10/image.png");
|
||||
}
|
||||
.icon.s10.type-text {
|
||||
background-image: url("../../../images/icons/10/text.png");
|
||||
}
|
||||
.icon.s10.language {
|
||||
background-image: url("icons/language.png");
|
||||
}
|
||||
.icon.s10.text {
|
||||
padding: 2px 0px 0px 15px;
|
||||
}
|
||||
.icon.s16 {
|
||||
min-width: 16px;
|
||||
height: 16px;
|
||||
}
|
||||
.icon.s16.notify {
|
||||
background-image: url("../../../images/icons/16/notify_off.png");
|
||||
}
|
||||
.icon.s16.gear {
|
||||
background-image: url("../../../images/icons/16/gear.png");
|
||||
}
|
||||
.icon.s16.like {
|
||||
background-image: url("icons/like.png");
|
||||
}
|
||||
.icon.s16.dislike {
|
||||
background-image: url("icons/dislike.png");
|
||||
}
|
||||
.icon.s16.add {
|
||||
background-image: url("../../../images/icons/16/add.png");
|
||||
}
|
||||
.icon.s16.delete {
|
||||
background-image: url("../../../images/icons/16/delete.png");
|
||||
}
|
||||
.icon.s16.edit {
|
||||
background-image: url("../../../images/icons/16/edit.png");
|
||||
}
|
||||
.icon.s16.star {
|
||||
background-image: url("../../../images/icons/16/star.png");
|
||||
}
|
||||
.icon.s16.menu {
|
||||
background-image: url("../../../images/icons/16/menu.png");
|
||||
}
|
||||
.icon.s16.link {
|
||||
background-image: url("../../../images/icons/16/link.png");
|
||||
}
|
||||
.icon.s16.lock {
|
||||
background-image: url("../../../images/icons/16/lock.png");
|
||||
}
|
||||
.icon.s16.unlock {
|
||||
background-image: url("../../../images/icons/16/unlock.png");
|
||||
}
|
||||
.icon.s16.plugin {
|
||||
background-image: url("../../../images/icons/16/plugin.png");
|
||||
}
|
||||
.icon.s16.type-unkn {
|
||||
background-image: url("../../../images/icons/16/zip.png");
|
||||
}
|
||||
.icon.s16.type-audio {
|
||||
background-image: url("../../../images/icons/16/audio.png");
|
||||
}
|
||||
.icon.s16.type-video {
|
||||
background-image: url("../../../images/icons/16/video.png");
|
||||
}
|
||||
.icon.s16.type-image {
|
||||
background-image: url("../../../images/icons/16/image.png");
|
||||
}
|
||||
.icon.s16.type-text {
|
||||
background-image: url("../../../images/icons/16/text.png");
|
||||
}
|
||||
.icon.s16.language {
|
||||
background-image: url("icons/language.png");
|
||||
}
|
||||
.icon.s16.text {
|
||||
padding: 4px 0px 0px 20px;
|
||||
}
|
||||
.icon.s22 {
|
||||
min-width: 22px;
|
||||
height: 22px;
|
||||
}
|
||||
.icon.s22.notify {
|
||||
background-image: url("../../../images/icons/22/notify_off.png");
|
||||
}
|
||||
.icon.s22.gear {
|
||||
background-image: url("../../../images/icons/22/gear.png");
|
||||
}
|
||||
.icon.s22.like {
|
||||
background-image: url("icons/like.png");
|
||||
}
|
||||
.icon.s22.dislike {
|
||||
background-image: url("icons/dislike.png");
|
||||
}
|
||||
.icon.s22.add {
|
||||
background-image: url("../../../images/icons/22/add.png");
|
||||
}
|
||||
.icon.s22.delete {
|
||||
background-image: url("../../../images/icons/22/delete.png");
|
||||
}
|
||||
.icon.s22.edit {
|
||||
background-image: url("../../../images/icons/22/edit.png");
|
||||
}
|
||||
.icon.s22.star {
|
||||
background-image: url("../../../images/icons/22/star.png");
|
||||
}
|
||||
.icon.s22.menu {
|
||||
background-image: url("../../../images/icons/22/menu.png");
|
||||
}
|
||||
.icon.s22.link {
|
||||
background-image: url("../../../images/icons/22/link.png");
|
||||
}
|
||||
.icon.s22.lock {
|
||||
background-image: url("../../../images/icons/22/lock.png");
|
||||
}
|
||||
.icon.s22.unlock {
|
||||
background-image: url("../../../images/icons/22/unlock.png");
|
||||
}
|
||||
.icon.s22.plugin {
|
||||
background-image: url("../../../images/icons/22/plugin.png");
|
||||
}
|
||||
.icon.s22.type-unkn {
|
||||
background-image: url("../../../images/icons/22/zip.png");
|
||||
}
|
||||
.icon.s22.type-audio {
|
||||
background-image: url("../../../images/icons/22/audio.png");
|
||||
}
|
||||
.icon.s22.type-video {
|
||||
background-image: url("../../../images/icons/22/video.png");
|
||||
}
|
||||
.icon.s22.type-image {
|
||||
background-image: url("../../../images/icons/22/image.png");
|
||||
}
|
||||
.icon.s22.type-text {
|
||||
background-image: url("../../../images/icons/22/text.png");
|
||||
}
|
||||
.icon.s22.language {
|
||||
background-image: url("icons/language.png");
|
||||
}
|
||||
.icon.s22.text {
|
||||
padding: 10px 0px 0px 25px;
|
||||
}
|
||||
.icon.s48 {
|
||||
width: 48px;
|
||||
height: 48px;
|
||||
}
|
||||
.icon.s48.notify {
|
||||
background-image: url("../../../images/icons/48/notify_off.png");
|
||||
}
|
||||
.icon.s48.gear {
|
||||
background-image: url("../../../images/icons/48/gear.png");
|
||||
}
|
||||
.icon.s48.like {
|
||||
background-image: url("icons/like.png");
|
||||
}
|
||||
.icon.s48.dislike {
|
||||
background-image: url("icons/dislike.png");
|
||||
}
|
||||
.icon.s48.add {
|
||||
background-image: url("../../../images/icons/48/add.png");
|
||||
}
|
||||
.icon.s48.delete {
|
||||
background-image: url("../../../images/icons/48/delete.png");
|
||||
}
|
||||
.icon.s48.edit {
|
||||
background-image: url("../../../images/icons/48/edit.png");
|
||||
}
|
||||
.icon.s48.star {
|
||||
background-image: url("../../../images/icons/48/star.png");
|
||||
}
|
||||
.icon.s48.menu {
|
||||
background-image: url("../../../images/icons/48/menu.png");
|
||||
}
|
||||
.icon.s48.link {
|
||||
background-image: url("../../../images/icons/48/link.png");
|
||||
}
|
||||
.icon.s48.lock {
|
||||
background-image: url("../../../images/icons/48/lock.png");
|
||||
}
|
||||
.icon.s48.unlock {
|
||||
background-image: url("../../../images/icons/48/unlock.png");
|
||||
}
|
||||
.icon.s48.plugin {
|
||||
background-image: url("../../../images/icons/48/plugin.png");
|
||||
}
|
||||
.icon.s48.type-unkn {
|
||||
background-image: url("../../../images/icons/48/zip.png");
|
||||
}
|
||||
.icon.s48.type-audio {
|
||||
background-image: url("../../../images/icons/48/audio.png");
|
||||
}
|
||||
.icon.s48.type-video {
|
||||
background-image: url("../../../images/icons/48/video.png");
|
||||
}
|
||||
.icon.s48.type-image {
|
||||
background-image: url("../../../images/icons/48/image.png");
|
||||
}
|
||||
.icon.s48.type-text {
|
||||
background-image: url("../../../images/icons/48/text.png");
|
||||
}
|
||||
.icon.s48.language {
|
||||
background-image: url("icons/language.png");
|
||||
}
|
||||
.icon.on {
|
||||
background-image: url("icons/addon_on.png");
|
||||
min-width: 16px;
|
||||
height: 16px;
|
||||
background-position: 0px 0px;
|
||||
}
|
||||
.icon.off {
|
||||
background-image: url("icons/addon_off.png");
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
background-position: 0px 0px;
|
||||
}
|
||||
/* global */
|
||||
body {
|
||||
font-family: Liberation Sans, helvetica, arial, clean, sans-serif;
|
||||
font-size: 11px;
|
||||
background-color: #f6ecf9;
|
||||
color: #2d2d2d;
|
||||
margin: 50px 0px 0px 0px;
|
||||
display: table;
|
||||
}
|
||||
h4 {
|
||||
font-size: 1.1em;
|
||||
}
|
||||
a,
|
||||
a:link {
|
||||
color: #521f5c;
|
||||
text-decoration: none;
|
||||
}
|
||||
a:visited {
|
||||
color: #86608e;
|
||||
text-decoration: none;
|
||||
}
|
||||
a:hover {
|
||||
color: #86608e;
|
||||
text-decoration: underline;
|
||||
}
|
||||
.left {
|
||||
float: left;
|
||||
}
|
||||
.right {
|
||||
float: right;
|
||||
}
|
||||
.hidden {
|
||||
display: none;
|
||||
}
|
||||
.clear {
|
||||
clear: both;
|
||||
}
|
||||
.fakelink {
|
||||
color: #521f5c;
|
||||
text-decoration: none;
|
||||
cursor: pointer;
|
||||
}
|
||||
.fakelink:hover {
|
||||
color: #86608e;
|
||||
text-decoration: underline;
|
||||
}
|
||||
blockquote {
|
||||
background: #ffffff;
|
||||
padding: 1em;
|
||||
margin-left: 1em;
|
||||
border-left: 1em solid #e6e6e6;
|
||||
}
|
||||
code {
|
||||
font-family: Courier, monospace;
|
||||
white-space: pre;
|
||||
display: block;
|
||||
overflow: auto;
|
||||
border: 1px solid #444;
|
||||
background: #EEE;
|
||||
color: #444;
|
||||
padding: 10px;
|
||||
margin-top: 20px;
|
||||
}
|
||||
textarea {
|
||||
font-size: 20px;
|
||||
}
|
||||
#panel {
|
||||
position: absolute;
|
||||
width: 10em;
|
||||
background: #ffffff;
|
||||
color: #2d2d2d;
|
||||
margin: 0px;
|
||||
padding: 1em;
|
||||
list-style: none;
|
||||
border: 3px solid #364e59;
|
||||
z-index: 100000;
|
||||
-webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
|
||||
-moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
|
||||
box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
|
||||
}
|
||||
/* tool */
|
||||
.tool {
|
||||
height: auto;
|
||||
overflow: auto;
|
||||
}
|
||||
.tool .label {
|
||||
float: left;
|
||||
}
|
||||
.tool .action {
|
||||
float: right;
|
||||
}
|
||||
.tool > img {
|
||||
float: left;
|
||||
}
|
||||
/* popup notifications */
|
||||
#jGrowl.top-right {
|
||||
top: 30px;
|
||||
right: 15px;
|
||||
}
|
||||
div.jGrowl div.notice {
|
||||
background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
|
||||
color: #ffffff;
|
||||
padding-left: 58px;
|
||||
}
|
||||
div.jGrowl div.info {
|
||||
background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center;
|
||||
color: #ffffff;
|
||||
padding-left: 58px;
|
||||
}
|
||||
/* header */
|
||||
header {
|
||||
position: fixed;
|
||||
left: 43%;
|
||||
right: 43%;
|
||||
top: 0px;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
/*width: 100%; height: 12px; */
|
||||
|
||||
z-index: 110;
|
||||
color: #ffffff;
|
||||
}
|
||||
header #site-location {
|
||||
display: none;
|
||||
}
|
||||
header #banner {
|
||||
overflow: hidden;
|
||||
text-align: center;
|
||||
width: 100%;
|
||||
}
|
||||
header #banner a,
|
||||
header #banner a:active,
|
||||
header #banner a:visited,
|
||||
header #banner a:link,
|
||||
header #banner a:hover {
|
||||
color: #ffffff;
|
||||
text-decoration: none;
|
||||
outline: none;
|
||||
vertical-align: bottom;
|
||||
}
|
||||
header #banner #logo-img {
|
||||
height: 22px;
|
||||
margin-top: 5px;
|
||||
}
|
||||
header #banner #logo-text {
|
||||
font-size: 22px;
|
||||
}
|
||||
/* nav */
|
||||
nav {
|
||||
width: 100%;
|
||||
height: 32px;
|
||||
position: fixed;
|
||||
left: 0px;
|
||||
top: 0px;
|
||||
padding: 0px;
|
||||
background-color: #521f5c;
|
||||
color: #ffffff;
|
||||
z-index: 100;
|
||||
-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
|
||||
-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
|
||||
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
|
||||
}
|
||||
nav a,
|
||||
nav a:active,
|
||||
nav a:visited,
|
||||
nav a:link,
|
||||
nav a:hover {
|
||||
color: #ffffff;
|
||||
text-decoration: none;
|
||||
outline: none;
|
||||
}
|
||||
nav ul {
|
||||
margin: 0px;
|
||||
padding: 0px 20px;
|
||||
}
|
||||
nav ul li {
|
||||
list-style: none;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
float: left;
|
||||
}
|
||||
nav ul li .menu-popup {
|
||||
left: 0px;
|
||||
right: auto;
|
||||
}
|
||||
nav .nav-menu-icon {
|
||||
position: relative;
|
||||
height: 22px;
|
||||
padding: 5px;
|
||||
margin: 0px 10px;
|
||||
-moz-border-radius: 5px 5px 0 0;
|
||||
-webkit-border-radius: 5px 5px 0 0;
|
||||
border-radius: 5px 5px 0 0;
|
||||
}
|
||||
nav .nav-menu-icon.selected {
|
||||
background-color: #cbd38d;
|
||||
}
|
||||
nav .nav-menu-icon img {
|
||||
width: 22px;
|
||||
height: 22px;
|
||||
}
|
||||
nav .nav-menu-icon .nav-notify {
|
||||
top: 3px;
|
||||
}
|
||||
nav .nav-menu {
|
||||
position: relative;
|
||||
height: 16px;
|
||||
padding: 5px;
|
||||
margin: 3px 15px 0px;
|
||||
font-size: 14px;
|
||||
border-bottom: 3px solid #521f5c;
|
||||
}
|
||||
nav .nav-menu.selected {
|
||||
border-bottom: 3px solid #9eabb0;
|
||||
}
|
||||
nav .nav-notify {
|
||||
display: none;
|
||||
position: absolute;
|
||||
background-color: #86608e;
|
||||
-moz-border-radius: 5px 5px 5px 5px;
|
||||
-webkit-border-radius: 5px 5px 5px 5px;
|
||||
border-radius: 5px 5px 5px 5px;
|
||||
font-size: 10px;
|
||||
padding: 1px 3px;
|
||||
top: 0px;
|
||||
right: -10px;
|
||||
min-width: 15px;
|
||||
text-align: right;
|
||||
}
|
||||
nav .nav-notify.show {
|
||||
display: block;
|
||||
}
|
||||
nav #nav-help-link,
|
||||
nav #nav-search-link,
|
||||
nav #nav-directory-link,
|
||||
nav #nav-apps-link,
|
||||
nav #nav-site-linkmenu {
|
||||
float: right;
|
||||
}
|
||||
nav #nav-help-link .menu-popup,
|
||||
nav #nav-search-link .menu-popup,
|
||||
nav #nav-directory-link .menu-popup,
|
||||
nav #nav-apps-link .menu-popup,
|
||||
nav #nav-site-linkmenu .menu-popup {
|
||||
right: 0px;
|
||||
left: auto;
|
||||
}
|
||||
nav #nav-notifications-linkmenu.on .icon.s22.notify,
|
||||
nav #nav-notifications-linkmenu.selected .icon.s22.notify {
|
||||
background-image: url("../../../images/icons/22/notify_on.png");
|
||||
}
|
||||
nav #nav-apps-link.selected {
|
||||
background-color: #cbd38d;
|
||||
}
|
||||
ul.menu-popup {
|
||||
position: absolute;
|
||||
display: none;
|
||||
width: 10em;
|
||||
background: #ffffff;
|
||||
color: #2d2d2d;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
list-style: none;
|
||||
border: 3px solid #364e59;
|
||||
z-index: 100000;
|
||||
-webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
|
||||
-moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
|
||||
box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
|
||||
}
|
||||
ul.menu-popup a {
|
||||
display: block;
|
||||
color: #2d2d2d;
|
||||
padding: 5px 10px;
|
||||
text-decoration: none;
|
||||
}
|
||||
ul.menu-popup a:hover {
|
||||
background-color: #c0a3c7;
|
||||
}
|
||||
ul.menu-popup .menu-sep {
|
||||
border-top: 1px solid #9eabb0;
|
||||
}
|
||||
ul.menu-popup li {
|
||||
float: none;
|
||||
overflow: auto;
|
||||
height: auto;
|
||||
display: block;
|
||||
}
|
||||
ul.menu-popup li img {
|
||||
float: left;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
padding-right: 5px;
|
||||
}
|
||||
ul.menu-popup .empty {
|
||||
padding: 5px;
|
||||
text-align: center;
|
||||
color: #9eabb0;
|
||||
}
|
||||
ul.menu-popup .toolbar {
|
||||
background-color: #9eabb0;
|
||||
height: auto;
|
||||
overflow: auto;
|
||||
}
|
||||
ul.menu-popup .toolbar a {
|
||||
float: right;
|
||||
}
|
||||
ul.menu-popup .toolbar a:hover {
|
||||
background-color: #ffffff;
|
||||
}
|
||||
/* autocomplete popup */
|
||||
.acpopup {
|
||||
max-height: 150px;
|
||||
background-color: #ffffff;
|
||||
color: #2d2d2d;
|
||||
border: 1px solid #MenuBorder;
|
||||
overflow: auto;
|
||||
z-index: 100000;
|
||||
-webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
|
||||
-moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
|
||||
box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
|
||||
}
|
||||
.acpopupitem {
|
||||
color: #2d2d2d;
|
||||
padding: 4px;
|
||||
clear: left;
|
||||
}
|
||||
.acpopupitem img {
|
||||
float: left;
|
||||
margin-right: 4px;
|
||||
}
|
||||
.acpopupitem.selected {
|
||||
background-color: #c0a3c7;
|
||||
}
|
||||
#nav-notifications-menu {
|
||||
width: 400px;
|
||||
max-height: 550px;
|
||||
overflow: auto;
|
||||
}
|
||||
#nav-notifications-menu img {
|
||||
float: left;
|
||||
margin-right: 5px;
|
||||
}
|
||||
#nav-notifications-menu .contactname {
|
||||
font-weight: bold;
|
||||
}
|
||||
#nav-notifications-menu .notif-when {
|
||||
font-size: 10px;
|
||||
color: #9eabb0;
|
||||
display: block;
|
||||
}
|
||||
/* aside 230px*/
|
||||
aside {
|
||||
display: table-cell;
|
||||
vertical-align: top;
|
||||
width: 200px;
|
||||
padding: 0px 10px 0px 20px;
|
||||
border-right: 1px solid #bdcdd4;
|
||||
}
|
||||
aside .profile-edit-side-div {
|
||||
display: none;
|
||||
}
|
||||
aside .vcard .fn {
|
||||
font-size: 16px;
|
||||
font-weight: bold;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
aside .vcard .title {
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
aside .vcard dl {
|
||||
height: auto;
|
||||
overflow: auto;
|
||||
}
|
||||
aside .vcard dt {
|
||||
float: left;
|
||||
margin-left: 0px;
|
||||
width: 35%;
|
||||
text-align: right;
|
||||
color: #999999;
|
||||
}
|
||||
aside .vcard dd {
|
||||
float: left;
|
||||
margin-left: 4px;
|
||||
width: 60%;
|
||||
}
|
||||
aside #profile-extra-links ul {
|
||||
padding: 0px;
|
||||
margin: 0px;
|
||||
}
|
||||
aside #profile-extra-links li {
|
||||
padding: 0px;
|
||||
margin: 0px;
|
||||
list-style: none;
|
||||
}
|
||||
aside #wallmessage-link {
|
||||
display: block;
|
||||
-moz-border-radius: 5px 5px 5px 5px;
|
||||
-webkit-border-radius: 5px 5px 5px 5px;
|
||||
border-radius: 5px 5px 5px 5px;
|
||||
color: #ffffff;
|
||||
background: #521f5c url('../../../images/connect-bg.png') no-repeat left center;
|
||||
font-weight: bold;
|
||||
text-transform: uppercase;
|
||||
padding: 4px 2px 2px 35px;
|
||||
margin-top: 3px;
|
||||
}
|
||||
aside #wallmessage-link:hover {
|
||||
text-decoration: none;
|
||||
background-color: #86608e;
|
||||
}
|
||||
aside #dfrn-request-link {
|
||||
display: block;
|
||||
-moz-border-radius: 5px 5px 5px 5px;
|
||||
-webkit-border-radius: 5px 5px 5px 5px;
|
||||
border-radius: 5px 5px 5px 5px;
|
||||
color: #ffffff;
|
||||
background: #521f5c url('../../../images/connect-bg.png') no-repeat left center;
|
||||
font-weight: bold;
|
||||
text-transform: uppercase;
|
||||
padding: 4px 2px 2px 35px;
|
||||
}
|
||||
aside #dfrn-request-link:hover {
|
||||
text-decoration: none;
|
||||
background-color: #86608e;
|
||||
}
|
||||
aside #profiles-menu {
|
||||
width: 20em;
|
||||
}
|
||||
#contact-block {
|
||||
overflow: auto;
|
||||
height: auto;
|
||||
/*.contact-block-div { width:60px; height: 60px; }*/
|
||||
|
||||
}
|
||||
#contact-block .contact-block-h4 {
|
||||
float: left;
|
||||
margin: 5px 0px;
|
||||
}
|
||||
#contact-block .allcontact-link {
|
||||
float: right;
|
||||
margin: 5px 0px;
|
||||
}
|
||||
#contact-block .contact-block-content {
|
||||
clear: both;
|
||||
overflow: hidden;
|
||||
height: auto;
|
||||
}
|
||||
#contact-block .contact-block-link {
|
||||
float: left;
|
||||
margin: 0px 2px 2px 0px;
|
||||
}
|
||||
#contact-block .contact-block-link img {
|
||||
width: 48px;
|
||||
height: 48px;
|
||||
}
|
||||
/* group member */
|
||||
#contact-edit-drop-link,
|
||||
.mail-list-delete-wrapper,
|
||||
.group-delete-wrapper {
|
||||
float: right;
|
||||
margin-right: 50px;
|
||||
}
|
||||
#contact-edit-drop-link .drophide,
|
||||
.mail-list-delete-wrapper .drophide,
|
||||
.group-delete-wrapper .drophide {
|
||||
background-image: url('../../../images/icons/22/delete.png');
|
||||
display: block;
|
||||
width: 22px;
|
||||
height: 22px;
|
||||
opacity: 0.3;
|
||||
position: relative;
|
||||
top: -50px;
|
||||
}
|
||||
#contact-edit-drop-link .drop,
|
||||
.mail-list-delete-wrapper .drop,
|
||||
.group-delete-wrapper .drop {
|
||||
background-image: url('../../../images/icons/22/delete.png');
|
||||
display: block;
|
||||
width: 22px;
|
||||
height: 22px;
|
||||
position: relative;
|
||||
top: -50px;
|
||||
}
|
||||
/*
|
||||
#group-members {
|
||||
margin-top: 20px;
|
||||
padding: 10px;
|
||||
height: 250px;
|
||||
overflow: auto;
|
||||
border: 1px solid #ddd;
|
||||
}
|
||||
#group-members-end {
|
||||
clear: both;
|
||||
}
|
||||
#group-all-contacts {
|
||||
padding: 10px;
|
||||
height: 450px;
|
||||
overflow: auto;
|
||||
border: 1px solid #ddd;
|
||||
}
|
||||
#group-all-contacts-end {
|
||||
clear: both;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
.contact-block-div {
|
||||
float: left;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
}*/
|
||||
/* widget */
|
||||
.widget {
|
||||
margin-bottom: 2em;
|
||||
/*.action .s10 { width: 10px; overflow: hidden; padding: 0px;}
|
||||
.action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/
|
||||
|
||||
}
|
||||
.widget h3 {
|
||||
padding: 0px;
|
||||
margin: 2px;
|
||||
}
|
||||
.widget .action {
|
||||
opacity: 0.1;
|
||||
-webkit-transition: all 0.2s ease-in-out;
|
||||
-moz-transition: all 0.2s ease-in-out;
|
||||
-o-transition: all 0.2s ease-in-out;
|
||||
-ms-transition: all 0.2s ease-in-out;
|
||||
transition: all 0.2s ease-in-out;
|
||||
}
|
||||
.widget input.action {
|
||||
opacity: 0.5;
|
||||
-webkit-transition: all 0.2s ease-in-out;
|
||||
-moz-transition: all 0.2s ease-in-out;
|
||||
-o-transition: all 0.2s ease-in-out;
|
||||
-ms-transition: all 0.2s ease-in-out;
|
||||
transition: all 0.2s ease-in-out;
|
||||
}
|
||||
.widget:hover .title .action {
|
||||
opacity: 1;
|
||||
-webkit-transition: all 0.2s ease-in-out;
|
||||
-moz-transition: all 0.2s ease-in-out;
|
||||
-o-transition: all 0.2s ease-in-out;
|
||||
-ms-transition: all 0.2s ease-in-out;
|
||||
transition: all 0.2s ease-in-out;
|
||||
}
|
||||
.widget .tool:hover .action {
|
||||
opacity: 1;
|
||||
-webkit-transition: all 0.2s ease-in-out;
|
||||
-moz-transition: all 0.2s ease-in-out;
|
||||
-o-transition: all 0.2s ease-in-out;
|
||||
-ms-transition: all 0.2s ease-in-out;
|
||||
transition: all 0.2s ease-in-out;
|
||||
}
|
||||
.widget .tool:hover .action.ticked {
|
||||
opacity: 1;
|
||||
-webkit-transition: all 0.2s ease-in-out;
|
||||
-moz-transition: all 0.2s ease-in-out;
|
||||
-o-transition: all 0.2s ease-in-out;
|
||||
-ms-transition: all 0.2s ease-in-out;
|
||||
transition: all 0.2s ease-in-out;
|
||||
}
|
||||
.widget ul {
|
||||
padding: 0px;
|
||||
}
|
||||
.widget ul li {
|
||||
padding-left: 16px;
|
||||
min-height: 16px;
|
||||
list-style: none;
|
||||
}
|
||||
.widget .tool.selected {
|
||||
background: url('../../../images/selected.png') no-repeat left center;
|
||||
}
|
||||
/* widget: search */
|
||||
#add-search-popup {
|
||||
width: 200px;
|
||||
top: 18px;
|
||||
}
|
||||
/* section 800px */
|
||||
section {
|
||||
display: table-cell;
|
||||
vertical-align: top;
|
||||
width: 770px;
|
||||
padding: 0px 20px 0px 10px;
|
||||
}
|
||||
.sparkle {
|
||||
cursor: url('icons/lock.cur'), pointer;
|
||||
}
|
||||
/* wall item */
|
||||
.tread-wrapper {
|
||||
background-color: #eff0f1;
|
||||
position: relative;
|
||||
padding: 10px;
|
||||
margin-bottom: 20px;
|
||||
width: 750px;
|
||||
border-bottom: 1px solid #cccccc;
|
||||
}
|
||||
.wall-item-decor {
|
||||
position: absolute;
|
||||
left: 97%;
|
||||
top: -10px;
|
||||
width: 16px;
|
||||
}
|
||||
.unstarred {
|
||||
display: none;
|
||||
}
|
||||
.wall-item-container {
|
||||
display: table;
|
||||
width: 750px;
|
||||
}
|
||||
.wall-item-container .wall-item-item,
|
||||
.wall-item-container .wall-item-bottom {
|
||||
display: table-row;
|
||||
}
|
||||
.wall-item-container .wall-item-bottom {
|
||||
opacity: 0.5;
|
||||
-webkit-transition: all 0.2s ease-in-out;
|
||||
-moz-transition: all 0.2s ease-in-out;
|
||||
-o-transition: all 0.2s ease-in-out;
|
||||
-ms-transition: all 0.2s ease-in-out;
|
||||
transition: all 0.2s ease-in-out;
|
||||
}
|
||||
.wall-item-container:hover .wall-item-bottom {
|
||||
opacity: 1;
|
||||
-webkit-transition: all 0.2s ease-in-out;
|
||||
-moz-transition: all 0.2s ease-in-out;
|
||||
-o-transition: all 0.2s ease-in-out;
|
||||
-ms-transition: all 0.2s ease-in-out;
|
||||
transition: all 0.2s ease-in-out;
|
||||
}
|
||||
.wall-item-container .wall-item-info {
|
||||
display: table-cell;
|
||||
vertical-align: top;
|
||||
text-align: left;
|
||||
width: 60px;
|
||||
}
|
||||
.wall-item-container .wall-item-location {
|
||||
word-wrap: break-word;
|
||||
width: 50px;
|
||||
}
|
||||
.wall-item-container .wall-item-content {
|
||||
display: table-cell;
|
||||
font-size: 12px;
|
||||
max-width: 720px;
|
||||
word-wrap: break-word;
|
||||
}
|
||||
.wall-item-container .wall-item-content img {
|
||||
max-width: 710px;
|
||||
}
|
||||
.wall-item-container .wall-item-links,
|
||||
.wall-item-container .wall-item-actions {
|
||||
display: table-cell;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.wall-item-container .wall-item-links .icon,
|
||||
.wall-item-container .wall-item-actions .icon {
|
||||
opacity: 0.5;
|
||||
-webkit-transition: all 0.2s ease-in-out;
|
||||
-moz-transition: all 0.2s ease-in-out;
|
||||
-o-transition: all 0.2s ease-in-out;
|
||||
-ms-transition: all 0.2s ease-in-out;
|
||||
transition: all 0.2s ease-in-out;
|
||||
}
|
||||
.wall-item-container .wall-item-links .icon:hover,
|
||||
.wall-item-container .wall-item-actions .icon:hover {
|
||||
opacity: 1;
|
||||
-webkit-transition: all 0.2s ease-in-out;
|
||||
-moz-transition: all 0.2s ease-in-out;
|
||||
-o-transition: all 0.2s ease-in-out;
|
||||
-ms-transition: all 0.2s ease-in-out;
|
||||
transition: all 0.2s ease-in-out;
|
||||
}
|
||||
.wall-item-container .wall-item-ago {
|
||||
padding-right: 40px;
|
||||
}
|
||||
.wall-item-container .wall-item-name {
|
||||
font-weight: bold;
|
||||
}
|
||||
.wall-item-container .wall-item-actions-author {
|
||||
float: left;
|
||||
width: 20em;
|
||||
margin-top: 0.5em;
|
||||
}
|
||||
.wall-item-container .wall-item-actions-social {
|
||||
float: left;
|
||||
margin-top: 0.5em;
|
||||
}
|
||||
.wall-item-container .wall-item-actions-social a {
|
||||
margin-right: 3em;
|
||||
}
|
||||
.wall-item-container .wall-item-actions-tools {
|
||||
float: right;
|
||||
width: 15%;
|
||||
}
|
||||
.wall-item-container .wall-item-actions-tools a {
|
||||
float: right;
|
||||
}
|
||||
.wall-item-container .wall-item-actions-tools input {
|
||||
float: right;
|
||||
}
|
||||
.wall-item-container.comment .contact-photo-wrapper {
|
||||
margin-left: 16px;
|
||||
}
|
||||
.wall-item-container.comment .contact-photo {
|
||||
width: 32px;
|
||||
height: 32px;
|
||||
}
|
||||
.wall-item-container.comment .contact-photo-menu-button {
|
||||
top: 15px !important;
|
||||
left: 0px !important;
|
||||
}
|
||||
.wall-item-container.comment .wall-item-links {
|
||||
padding-left: 12px;
|
||||
}
|
||||
/* 'tag' item type */
|
||||
.wall-item-container.item-tag .wall-item-content {
|
||||
opacity: 0.5;
|
||||
-webkit-transition: all 0.2s ease-in-out;
|
||||
-moz-transition: all 0.2s ease-in-out;
|
||||
-o-transition: all 0.2s ease-in-out;
|
||||
-ms-transition: all 0.2s ease-in-out;
|
||||
transition: all 0.2s ease-in-out;
|
||||
}
|
||||
.wall-item-container.item-tag .contact-photo-wrapper {
|
||||
margin-left: 32px;
|
||||
}
|
||||
.wall-item-container.item-tag .contact-photo {
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
}
|
||||
.wall-item-container.item-tag .contact-photo-menu-button {
|
||||
top: 15px !important;
|
||||
left: 15px !important;
|
||||
}
|
||||
.wall-item-comment-wrapper {
|
||||
margin: 1em 2em 1em 60px;
|
||||
}
|
||||
.wall-item-comment-wrapper .comment-edit-photo {
|
||||
display: none;
|
||||
}
|
||||
.wall-item-comment-wrapper textarea {
|
||||
height: 1em;
|
||||
width: 100%;
|
||||
font-size: 10px;
|
||||
color: #999999;
|
||||
border: 1px solid #999999;
|
||||
padding: 0.3em;
|
||||
}
|
||||
.wall-item-comment-wrapper .comment-edit-text-full {
|
||||
font-size: 20px;
|
||||
height: 4em;
|
||||
color: #2d2d2d;
|
||||
border: 1px solid #2d2d2d;
|
||||
}
|
||||
.threaded .wall-item-comment-wrapper {
|
||||
margin-left: 0px;
|
||||
}
|
||||
.comment-edit-preview {
|
||||
width: 710px;
|
||||
border: 1px solid #2d2d2d;
|
||||
margin-top: 10px;
|
||||
background-color: #c0a3c7;
|
||||
}
|
||||
.comment-edit-preview .contact-photo {
|
||||
width: 32px;
|
||||
height: 32px;
|
||||
margin-left: 16px;
|
||||
/*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
|
||||
|
||||
}
|
||||
.comment-edit-preview .contact-photo-menu-button {
|
||||
top: 15px !important;
|
||||
left: 15px !important;
|
||||
}
|
||||
.comment-edit-preview .wall-item-links {
|
||||
padding-left: 12px;
|
||||
}
|
||||
.comment-edit-preview .wall-item-container {
|
||||
width: 90%;
|
||||
}
|
||||
.comment-edit-preview .tread-wrapper {
|
||||
width: 90%;
|
||||
padding: 0;
|
||||
margin: 10px 0;
|
||||
background-color: #c0a3c7;
|
||||
border-bottom: 0px;
|
||||
}
|
||||
.comment-edit-preview .wall-item-conv {
|
||||
display: none;
|
||||
}
|
||||
.shiny {
|
||||
border-right: 10px solid #c0a3c7;
|
||||
}
|
||||
#jot-preview-content .tread-wrapper {
|
||||
background-color: #c0a3c7;
|
||||
}
|
||||
.hide-comments-outer {
|
||||
margin-bottom: 0.8em;
|
||||
}
|
||||
.wall-item-tags {
|
||||
padding-top: 5px;
|
||||
}
|
||||
.tag {
|
||||
background: url("../../../images/tag_b.png") no-repeat center left;
|
||||
color: #ffffff;
|
||||
padding-left: 3px;
|
||||
}
|
||||
.tag a {
|
||||
padding-right: 8px;
|
||||
background: url("../../../images/tag.png") no-repeat center right;
|
||||
color: #ffffff;
|
||||
}
|
||||
.filesavetags {
|
||||
padding: 3px 0px 3px 0px;
|
||||
opacity: 0.5;
|
||||
}
|
||||
.wwto {
|
||||
position: absolute !important;
|
||||
width: 25px;
|
||||
height: 25px;
|
||||
background: #FFFFFF;
|
||||
border: 2px solid #364e59;
|
||||
height: 25px;
|
||||
width: 25px;
|
||||
overflow: hidden;
|
||||
padding: 1px;
|
||||
position: absolute !important;
|
||||
top: 40px;
|
||||
left: 30px;
|
||||
-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
|
||||
-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
|
||||
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
|
||||
}
|
||||
.wwto .contact-photo {
|
||||
width: 25px;
|
||||
height: 25px;
|
||||
}
|
||||
/* threaded comments */
|
||||
.children {
|
||||
margin-top: 1em;
|
||||
}
|
||||
.children .hide-comments-outer {
|
||||
margin-left: 60px;
|
||||
}
|
||||
.children .wwto {
|
||||
display: none;
|
||||
}
|
||||
.children .comment-edit-preview {
|
||||
width: 660px;
|
||||
}
|
||||
.children .comment-edit-preview .wall-item-container {
|
||||
width: 610px;
|
||||
}
|
||||
.children .children {
|
||||
margin-left: 40px;
|
||||
}
|
||||
.children .children .wall-item-container {
|
||||
width: 710px;
|
||||
}
|
||||
.children .children .comment-edit-preview {
|
||||
width: 620px;
|
||||
}
|
||||
.children .children .comment-edit-preview .wall-item-container {
|
||||
width: 620px;
|
||||
}
|
||||
.children .children .children .wall-item-container {
|
||||
width: 670px;
|
||||
}
|
||||
.children .children .children .comment-edit-preview {
|
||||
width: 580px;
|
||||
}
|
||||
.children .children .children .comment-edit-preview .wall-item-container {
|
||||
width: 580px;
|
||||
}
|
||||
.children .children .children .children .wall-item-container {
|
||||
width: 630px;
|
||||
}
|
||||
.children .children .children .children .comment-edit-preview {
|
||||
width: 540px;
|
||||
}
|
||||
.children .children .children .children .comment-edit-preview .wall-item-container {
|
||||
width: 540px;
|
||||
}
|
||||
.children .children .children .children .children .wall-item-container {
|
||||
width: 590px;
|
||||
}
|
||||
.children .children .children .children .children .comment-edit-preview {
|
||||
width: 500px;
|
||||
}
|
||||
.children .children .children .children .children .comment-edit-preview .wall-item-container {
|
||||
width: 500px;
|
||||
}
|
||||
.children .children .children .children .children .children {
|
||||
margin-left: 0px;
|
||||
}
|
||||
.children .children .children .children .children .children .hide-comments-outer {
|
||||
margin-left: 0px;
|
||||
}
|
||||
/*.threaded .hide-comments-outer { margin-left: 20px; }*/
|
||||
span[id^="showmore-teaser"] {
|
||||
background: url("showmore-bg.jpg") no-repeat center bottom;
|
||||
}
|
||||
span[id^="showmore-wrap"] {
|
||||
border-top: 1px solid #999999;
|
||||
color: #999999;
|
||||
display: block;
|
||||
text-align: center;
|
||||
background-color: #eff0f1;
|
||||
}
|
||||
#pause {
|
||||
position: fixed;
|
||||
bottom: 5px;
|
||||
right: 5px;
|
||||
}
|
||||
.contact-photo-wrapper {
|
||||
position: relative;
|
||||
}
|
||||
.contact-photo {
|
||||
width: 48px;
|
||||
height: 48px;
|
||||
overflow: hidden;
|
||||
display: block;
|
||||
}
|
||||
.contact-photo img {
|
||||
width: 48px;
|
||||
height: 48px;
|
||||
}
|
||||
.contact-photo-menu-button {
|
||||
display: none;
|
||||
position: absolute;
|
||||
left: -2px;
|
||||
top: 31px;
|
||||
}
|
||||
.contact-wrapper {
|
||||
float: left;
|
||||
width: 300px;
|
||||
height: 90px;
|
||||
padding-right: 10px;
|
||||
margin: 0 10px 10px 0px;
|
||||
}
|
||||
.contact-wrapper .contact-photo-wrapper {
|
||||
float: left;
|
||||
margin-right: 10px;
|
||||
}
|
||||
.contact-wrapper .contact-photo {
|
||||
width: 80px;
|
||||
height: 80px;
|
||||
}
|
||||
.contact-wrapper .contact-photo img {
|
||||
width: 80px;
|
||||
height: 80px;
|
||||
}
|
||||
.contact-wrapper .contact-photo-menu-button {
|
||||
left: 0px;
|
||||
top: 63px;
|
||||
}
|
||||
.directory-item {
|
||||
float: left;
|
||||
width: 200px;
|
||||
height: 200px;
|
||||
}
|
||||
.directory-item .contact-photo {
|
||||
width: 175px;
|
||||
height: 175px;
|
||||
}
|
||||
.directory-item .contact-photo img {
|
||||
width: 175px;
|
||||
height: 175px;
|
||||
}
|
||||
.contact-name {
|
||||
font-weight: bold;
|
||||
padding-top: 15px;
|
||||
}
|
||||
.contact-details {
|
||||
color: #999999;
|
||||
white-space: nowrap;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
/* editor */
|
||||
.jothidden {
|
||||
display: none;
|
||||
}
|
||||
#jot {
|
||||
width: 100%;
|
||||
margin: 0px 2em 20px 0px;
|
||||
}
|
||||
#jot .profile-jot-text {
|
||||
height: 1em;
|
||||
width: 99%;
|
||||
font-size: 10px;
|
||||
color: #999999;
|
||||
border: 1px solid #999999;
|
||||
padding: 0.3em;
|
||||
}
|
||||
#jot .profile-jot-text:focus {
|
||||
font-size: 20px;
|
||||
}
|
||||
#jot #jot-tools {
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
height: 40px;
|
||||
overflow: none;
|
||||
width: 770px;
|
||||
background-color: #521f5c;
|
||||
border-bottom: 2px solid #9eabb0;
|
||||
}
|
||||
#jot #jot-tools li {
|
||||
list-style: none;
|
||||
float: left;
|
||||
width: 80px;
|
||||
height: 40px;
|
||||
border-bottom: 2px solid #9eabb0;
|
||||
}
|
||||
#jot #jot-tools li a {
|
||||
display: block;
|
||||
color: #cccccc;
|
||||
width: 100%;
|
||||
height: 40px;
|
||||
text-align: center;
|
||||
line-height: 40px;
|
||||
overflow: hidden;
|
||||
}
|
||||
#jot #jot-tools li:hover {
|
||||
background-color: #86608e;
|
||||
border-bottom: 2px solid #bdcdd4;
|
||||
}
|
||||
#jot #jot-tools li.perms {
|
||||
float: right;
|
||||
width: 40px;
|
||||
}
|
||||
#jot #jot-tools li.perms a.unlock {
|
||||
width: 30px;
|
||||
border-left: 10px solid #cccccc;
|
||||
background-color: #cccccc;
|
||||
}
|
||||
#jot #jot-tools li.perms a.lock {
|
||||
width: 30px;
|
||||
border-left: 10px solid #666666;
|
||||
background-color: #666666;
|
||||
}
|
||||
#jot #jot-tools li.submit {
|
||||
float: right;
|
||||
background-color: #cccccc;
|
||||
border-bottom: 2px solid #cccccc;
|
||||
border-right: 1px solid #666666;
|
||||
border-left: 1px solid #666666;
|
||||
}
|
||||
#jot #jot-tools li.submit input {
|
||||
border: 0px;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
background-color: #cccccc;
|
||||
color: #666666;
|
||||
width: 80px;
|
||||
height: 40px;
|
||||
line-height: 40px;
|
||||
}
|
||||
#jot #jot-tools li.submit input:hover {
|
||||
background-color: #521f5c;
|
||||
color: #666666;
|
||||
}
|
||||
#jot #jot-tools li.loading {
|
||||
float: right;
|
||||
background-color: #ffffff;
|
||||
width: 20px;
|
||||
vertical-align: center;
|
||||
text-align: center;
|
||||
border-top: 2px solid #9eabb0;
|
||||
height: 38px;
|
||||
}
|
||||
#jot #jot-tools li.loading img {
|
||||
margin-top: 10px;
|
||||
}
|
||||
#jot #jot-title {
|
||||
border: 0px;
|
||||
margin: 0px;
|
||||
height: 20px;
|
||||
width: 500px;
|
||||
font-weight: bold;
|
||||
border: 1px solid #f6ecf9;
|
||||
}
|
||||
#jot #jot-title:-webkit-input-placeholder {
|
||||
font-weight: normal;
|
||||
}
|
||||
#jot #jot-title:-moz-placeholder {
|
||||
font-weight: normal;
|
||||
}
|
||||
#jot #jot-title:hover {
|
||||
border: 1px solid #999999;
|
||||
}
|
||||
#jot #jot-title:focus {
|
||||
border: 1px solid #999999;
|
||||
}
|
||||
#jot #character-counter {
|
||||
width: 40px;
|
||||
float: right;
|
||||
text-align: right;
|
||||
height: 20px;
|
||||
line-height: 20px;
|
||||
padding-right: 20px;
|
||||
}
|
||||
#jot #jot-category {
|
||||
border: 0px;
|
||||
margin: 0px;
|
||||
height: 20px;
|
||||
width: 200px;
|
||||
border: 1px solid #f6ecf9;
|
||||
}
|
||||
#jot #jot-category:hover {
|
||||
border: 1px solid #999999;
|
||||
}
|
||||
#jot #jot-category:focus {
|
||||
border: 1px solid #999999;
|
||||
}
|
||||
/** buttons **/
|
||||
/*input[type="submit"] {
|
||||
border: 0px;
|
||||
background-color: @ButtonBackgroundColor;
|
||||
color: @ButtonColor;
|
||||
padding: 0px 10px;
|
||||
.rounded(5px);
|
||||
height: 18px;
|
||||
}*/
|
||||
/** acl **/
|
||||
#photo-edit-perms-select,
|
||||
#photos-upload-permissions-wrapper,
|
||||
#profile-jot-acl-wrapper {
|
||||
display: block!important;
|
||||
}
|
||||
#acl-wrapper {
|
||||
width: 690px;
|
||||
float: left;
|
||||
}
|
||||
#acl-search {
|
||||
float: right;
|
||||
background: #ffffff url("../../../images/search_18.png") no-repeat right center;
|
||||
padding-right: 20px;
|
||||
}
|
||||
#acl-showall {
|
||||
float: left;
|
||||
display: block;
|
||||
width: auto;
|
||||
height: 18px;
|
||||
background-color: #cccccc;
|
||||
background-image: url("../../../images/show_all_off.png");
|
||||
background-position: 7px 7px;
|
||||
background-repeat: no-repeat;
|
||||
padding: 7px 5px 0px 30px;
|
||||
color: #999999;
|
||||
-moz-border-radius: 5px 5px 5px 5px;
|
||||
-webkit-border-radius: 5px 5px 5px 5px;
|
||||
border-radius: 5px 5px 5px 5px;
|
||||
}
|
||||
#acl-showall.selected {
|
||||
color: #000000;
|
||||
background-color: #ff9900;
|
||||
background-image: url("../../../images/show_all_on.png");
|
||||
}
|
||||
#acl-list {
|
||||
height: 210px;
|
||||
border: 1px solid #cccccc;
|
||||
clear: both;
|
||||
margin-top: 30px;
|
||||
overflow: auto;
|
||||
}
|
||||
.acl-list-item {
|
||||
display: block;
|
||||
width: 150px;
|
||||
height: 30px;
|
||||
border: 1px solid #cccccc;
|
||||
margin: 5px;
|
||||
float: left;
|
||||
}
|
||||
.acl-list-item img {
|
||||
width: 22px;
|
||||
height: 22px;
|
||||
float: left;
|
||||
margin: 4px;
|
||||
}
|
||||
.acl-list-item p {
|
||||
height: 12px;
|
||||
font-size: 10px;
|
||||
margin: 0px;
|
||||
padding: 2px 0px 1px;
|
||||
overflow: hidden;
|
||||
}
|
||||
.acl-list-item a {
|
||||
font-size: 8px;
|
||||
display: block;
|
||||
width: 40px;
|
||||
height: 10px;
|
||||
float: left;
|
||||
color: #999999;
|
||||
background-color: #cccccc;
|
||||
background-position: 3px 3px;
|
||||
background-repeat: no-repeat;
|
||||
margin-right: 5px;
|
||||
-webkit-border-radius: 2px ;
|
||||
-moz-border-radius: 2px;
|
||||
border-radius: 2px;
|
||||
padding-left: 15px;
|
||||
}
|
||||
#acl-wrapper a:hover {
|
||||
text-decoration: none;
|
||||
color: #000000;
|
||||
}
|
||||
.acl-button-show {
|
||||
background-image: url("../../../images/show_off.png");
|
||||
}
|
||||
.acl-button-hide {
|
||||
background-image: url("../../../images/hide_off.png");
|
||||
}
|
||||
.acl-button-show.selected {
|
||||
color: #000000;
|
||||
background-color: #9ade00;
|
||||
background-image: url("../../../images/show_on.png");
|
||||
}
|
||||
.acl-button-hide.selected {
|
||||
color: #000000;
|
||||
background-color: #ff4141;
|
||||
background-image: url("../../../images/hide_on.png");
|
||||
}
|
||||
.acl-list-item.groupshow {
|
||||
border-color: #9ade00;
|
||||
}
|
||||
.acl-list-item.grouphide {
|
||||
border-color: #ff4141;
|
||||
}
|
||||
/** /acl **/
|
||||
/** tab buttons **/
|
||||
ul.tabs {
|
||||
list-style-type: none;
|
||||
padding-bottom: 10px;
|
||||
}
|
||||
ul.tabs li {
|
||||
float: left;
|
||||
margin-left: 20px;
|
||||
}
|
||||
ul.tabs li .active {
|
||||
border-bottom: 1px solid #86608e;
|
||||
}
|
||||
/** group editor **/
|
||||
#group-edit-desc {
|
||||
margin-top: 1em;
|
||||
color: #999999;
|
||||
}
|
||||
#group-update-wrapper {
|
||||
height: auto;
|
||||
overflow: auto;
|
||||
}
|
||||
#group-update-wrapper #group {
|
||||
width: 300px;
|
||||
float: left;
|
||||
margin-right: 20px;
|
||||
}
|
||||
#group-update-wrapper #contacts {
|
||||
width: 300px;
|
||||
float: left;
|
||||
}
|
||||
#group-update-wrapper #group-separator {
|
||||
display: none;
|
||||
}
|
||||
#group-update-wrapper .contact_list {
|
||||
height: 300px;
|
||||
border: 1px solid #364e59;
|
||||
overflow: auto;
|
||||
}
|
||||
#group-update-wrapper .contact_list .contact-block-div {
|
||||
width: 50px;
|
||||
height: 50px;
|
||||
float: left;
|
||||
}
|
||||
/**
|
||||
* Form fields
|
||||
*/
|
||||
.field {
|
||||
margin-bottom: 10px;
|
||||
padding-bottom: 10px;
|
||||
overflow: auto;
|
||||
width: 100%;
|
||||
}
|
||||
.field label {
|
||||
float: left;
|
||||
width: 200px;
|
||||
}
|
||||
.field input,
|
||||
.field textarea {
|
||||
width: 400px;
|
||||
}
|
||||
.field input[type="checkbox"],
|
||||
.field input[type="radio"] {
|
||||
width: auto;
|
||||
}
|
||||
.field textarea {
|
||||
height: 100px;
|
||||
}
|
||||
.field .field_help {
|
||||
display: block;
|
||||
margin-left: 200px;
|
||||
color: #999999;
|
||||
}
|
||||
.field .onoff {
|
||||
float: left;
|
||||
width: 80px;
|
||||
}
|
||||
.field .onoff a {
|
||||
display: block;
|
||||
border: 1px solid #666666;
|
||||
background-image: url("../../../images/onoff.jpg");
|
||||
background-repeat: no-repeat;
|
||||
padding: 4px 2px 2px 2px;
|
||||
height: 16px;
|
||||
text-decoration: none;
|
||||
}
|
||||
.field .onoff .off {
|
||||
border-color: #666666;
|
||||
padding-left: 40px;
|
||||
background-position: left center;
|
||||
background-color: #cccccc;
|
||||
color: #666666;
|
||||
text-align: right;
|
||||
}
|
||||
.field .onoff .on {
|
||||
border-color: #204A87;
|
||||
padding-right: 40px;
|
||||
background-position: right center;
|
||||
background-color: #D7E3F1;
|
||||
color: #204A87;
|
||||
text-align: left;
|
||||
}
|
||||
.field .hidden {
|
||||
display: none!important;
|
||||
}
|
||||
.field.radio .field_help {
|
||||
margin-left: 0px;
|
||||
}
|
||||
#profile-edit-links li {
|
||||
list-style: none;
|
||||
margin-top: 10px;
|
||||
}
|
||||
#profile-edit-default-desc {
|
||||
color: #FF0000;
|
||||
border: 1px solid #FF8888;
|
||||
background-color: #FFEEEE;
|
||||
padding: 7px;
|
||||
}
|
||||
#profile-edit-profile-name-label,
|
||||
#profile-edit-name-label,
|
||||
#profile-edit-pdesc-label,
|
||||
#profile-edit-gender-label,
|
||||
#profile-edit-dob-label,
|
||||
#profile-edit-address-label,
|
||||
#profile-edit-locality-label,
|
||||
#profile-edit-region-label,
|
||||
#profile-edit-postal-code-label,
|
||||
#profile-edit-country-name-label,
|
||||
#profile-edit-marital-label,
|
||||
#profile-edit-with-label,
|
||||
#profile-edit-sexual-label,
|
||||
#profile-edit-politic-label,
|
||||
#profile-edit-religion-label,
|
||||
#profile-edit-pubkeywords-label,
|
||||
#profile-edit-prvkeywords-label,
|
||||
#profile-edit-gender-select,
|
||||
#profile-edit-homepage-label {
|
||||
float: left;
|
||||
width: 175px;
|
||||
padding-top: 7px;
|
||||
}
|
||||
#profile-edit-profile-name,
|
||||
#profile-edit-name,
|
||||
#gender-select,
|
||||
#profile-edit-pdesc,
|
||||
#profile-edit-gender,
|
||||
#profile-edit-dob,
|
||||
#profile-edit-address,
|
||||
#profile-edit-locality,
|
||||
#profile-edit-region,
|
||||
#profile-edit-postal-code,
|
||||
#profile-edit-country-name,
|
||||
#profile-edit-marital,
|
||||
#profile-edit-with,
|
||||
#profile-edit-sexual,
|
||||
#profile-edit-politic,
|
||||
#profile-edit-religion,
|
||||
#profile-edit-pubkeywords,
|
||||
#profile-edit-prvkeywords,
|
||||
#profile-edit-homepage {
|
||||
margin-top: 5px;
|
||||
}
|
||||
/* oauth */
|
||||
.oauthapp {
|
||||
height: auto;
|
||||
overflow: auto;
|
||||
border-bottom: 2px solid #cccccc;
|
||||
padding-bottom: 1em;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
.oauthapp img {
|
||||
float: left;
|
||||
width: 48px;
|
||||
height: 48px;
|
||||
margin: 10px;
|
||||
}
|
||||
.oauthapp img.noicon {
|
||||
background-image: url("../../../images/icons/48/plugin.png");
|
||||
background-position: center center;
|
||||
background-repeat: no-repeat;
|
||||
}
|
||||
.oauthapp a {
|
||||
float: left;
|
||||
}
|
||||
/* contacts */
|
||||
.contact-entry-wrapper {
|
||||
width: 50px;
|
||||
float: left;
|
||||
}
|
||||
/* photo albums */
|
||||
#photo-edit-link-wrap {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
#album-edit-link {
|
||||
border-right: 1px solid #364e59;
|
||||
float: left;
|
||||
padding-right: 5px;
|
||||
margin-right: 5px;
|
||||
}
|
||||
#photo-edit-link,
|
||||
#album-edit-link a {
|
||||
background: url("../../../images/icons/16/edit.png") no-repeat left center;
|
||||
padding-left: 18px;
|
||||
}
|
||||
#photo-toprofile-link {
|
||||
background: url("../../../images/icons/16/user.png") no-repeat left center;
|
||||
padding-left: 18px;
|
||||
}
|
||||
.photos-upload-link a,
|
||||
#photo-top-upload-link {
|
||||
background: url("../../../images/icons/16/add.png") no-repeat left center;
|
||||
padding-left: 18px;
|
||||
}
|
||||
.photo-top-image-wrapper,
|
||||
.photo-album-image-wrapper {
|
||||
float: left;
|
||||
margin: 0px 10px 10px 0px;
|
||||
width: 150px;
|
||||
height: 150px;
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
}
|
||||
.photo-top-image-wrapper img,
|
||||
.photo-album-image-wrapper img {
|
||||
width: 150px;
|
||||
}
|
||||
.photo-top-image-wrapper .photo-top-album-name,
|
||||
.photo-album-image-wrapper .photo-top-album-name,
|
||||
.photo-top-image-wrapper .caption,
|
||||
.photo-album-image-wrapper .caption {
|
||||
position: absolute;
|
||||
color: #2d2d2d;
|
||||
background-color: #ffffff;
|
||||
width: 100%;
|
||||
-webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
|
||||
-moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
|
||||
box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
|
||||
-webkit-transition: all 0.5s ease-in-out;
|
||||
-moz-transition: all 0.5s ease-in-out;
|
||||
-o-transition: all 0.5s ease-in-out;
|
||||
-ms-transition: all 0.5s ease-in-out;
|
||||
transition: all 0.5s ease-in-out;
|
||||
bottom: -150px;
|
||||
}
|
||||
.photo-top-image-wrapper:hover .photo-top-album-name,
|
||||
.photo-album-image-wrapper:hover .photo-top-album-name,
|
||||
.photo-top-image-wrapper:hover .caption,
|
||||
.photo-album-image-wrapper:hover .caption {
|
||||
bottom: 0px;
|
||||
-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
|
||||
-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
|
||||
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7);
|
||||
-webkit-transition: all 0.5s ease-in-out;
|
||||
-moz-transition: all 0.5s ease-in-out;
|
||||
-o-transition: all 0.5s ease-in-out;
|
||||
-ms-transition: all 0.5s ease-in-out;
|
||||
transition: all 0.5s ease-in-out;
|
||||
}
|
||||
#photo-photo {
|
||||
display: block;
|
||||
width: 660px;
|
||||
padding: 50px;
|
||||
margin-bottom: 0px;
|
||||
text-align: center;
|
||||
background-color: #999999;
|
||||
}
|
||||
#photo-photo img {
|
||||
max-width: 560px;
|
||||
}
|
||||
#photo-album-title {
|
||||
background: url("../../../images/icons/22/image.png") no-repeat top left;
|
||||
padding-left: 23px;
|
||||
min-height: 22px;
|
||||
}
|
||||
#photo-album-title a {
|
||||
display: block;
|
||||
padding-top: 5px;
|
||||
}
|
||||
#photo-caption {
|
||||
display: block;
|
||||
width: 660px;
|
||||
min-height: 55px;
|
||||
background-color: #cccccc;
|
||||
padding: 0 50px 0 50px;
|
||||
}
|
||||
#photo-next-link > a > div {
|
||||
background: url("icons/next.png") no-repeat center center;
|
||||
float: right;
|
||||
width: 50px;
|
||||
height: 50px;
|
||||
}
|
||||
#photo-prev-link > a > div {
|
||||
background: url("icons/prev.png") no-repeat center center;
|
||||
float: left;
|
||||
width: 50px;
|
||||
height: 50px;
|
||||
}
|
||||
#photo-like-div {
|
||||
display: block;
|
||||
width: 660px;
|
||||
height: 30px;
|
||||
background-color: #cccccc;
|
||||
padding: 0 50px 0 50px;
|
||||
}
|
||||
#photo-like-div .icon {
|
||||
float: left;
|
||||
}
|
||||
#photo-like-div .like-rotator {
|
||||
float: right;
|
||||
}
|
||||
/* profile match wrapper */
|
||||
.profile-match-wrapper {
|
||||
float: left;
|
||||
width: 90px;
|
||||
height: 90px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
.profile-match-wrapper .contact-photo {
|
||||
width: 80px;
|
||||
height: 80px;
|
||||
}
|
||||
.profile-match-wrapper .contact-photo img {
|
||||
width: 80px;
|
||||
height: 80px;
|
||||
}
|
||||
.profile-match-wrapper .contact-photo-menu-button {
|
||||
left: 0px;
|
||||
top: 63px;
|
||||
}
|
||||
/* messages */
|
||||
#message-new {
|
||||
background: #19aeff;
|
||||
border: 1px solid #005c94;
|
||||
width: 150px;
|
||||
}
|
||||
#message-new a {
|
||||
color: #ffffff;
|
||||
text-align: center;
|
||||
display: block;
|
||||
font-weight: bold;
|
||||
padding: 1em 0px;
|
||||
}
|
||||
.mail-list-wrapper {
|
||||
background-color: #f6f7f8;
|
||||
margin-bottom: 5px;
|
||||
width: 100%;
|
||||
height: auto;
|
||||
overflow: hidden;
|
||||
}
|
||||
.mail-list-wrapper span {
|
||||
display: block;
|
||||
float: left;
|
||||
width: 20%;
|
||||
overflow: hidden;
|
||||
}
|
||||
.mail-list-wrapper .mail-subject {
|
||||
width: 30%;
|
||||
padding: 4px 0px 0px 4px;
|
||||
}
|
||||
.mail-list-wrapper .mail-subject a {
|
||||
display: block;
|
||||
}
|
||||
.mail-list-wrapper .mail-subject.unseen a {
|
||||
font-weight: bold;
|
||||
}
|
||||
.mail-list-wrapper .mail-date {
|
||||
padding: 4px 4px 0px 4px;
|
||||
}
|
||||
.mail-list-wrapper .mail-from {
|
||||
padding: 4px 4px 0px 4px;
|
||||
}
|
||||
.mail-list-wrapper .mail-count {
|
||||
padding: 4px 4px 0px 4px;
|
||||
text-align: right;
|
||||
}
|
||||
.mail-list-wrapper .mail-delete {
|
||||
float: right;
|
||||
}
|
||||
#mail-display-subject {
|
||||
background-color: #f6f7f8;
|
||||
color: #2d2d2d;
|
||||
margin-bottom: 10px;
|
||||
width: 100%;
|
||||
height: auto;
|
||||
overflow: hidden;
|
||||
}
|
||||
#mail-display-subject span {
|
||||
float: left;
|
||||
overflow: hidden;
|
||||
padding: 4px 0px 0px 10px;
|
||||
}
|
||||
#mail-display-subject .mail-delete {
|
||||
float: right;
|
||||
opacity: 0.5;
|
||||
-webkit-transition: all 0.2s ease-in-out;
|
||||
-moz-transition: all 0.2s ease-in-out;
|
||||
-o-transition: all 0.2s ease-in-out;
|
||||
-ms-transition: all 0.2s ease-in-out;
|
||||
transition: all 0.2s ease-in-out;
|
||||
}
|
||||
#mail-display-subject:hover .mail-delete {
|
||||
opacity: 1;
|
||||
-webkit-transition: all 0.2s ease-in-out;
|
||||
-moz-transition: all 0.2s ease-in-out;
|
||||
-o-transition: all 0.2s ease-in-out;
|
||||
-ms-transition: all 0.2s ease-in-out;
|
||||
transition: all 0.2s ease-in-out;
|
||||
}
|
||||
/* theme screenshot */
|
||||
.screenshot,
|
||||
#theme-preview {
|
||||
position: absolute;
|
||||
width: 202px;
|
||||
left: 70%;
|
||||
top: 50px;
|
||||
}
|
||||
.screenshot img,
|
||||
#theme-preview img {
|
||||
width: 200px;
|
||||
height: 150px;
|
||||
}
|
||||
/* page footer */
|
||||
footer {
|
||||
height: 100px;
|
||||
display: table-row;
|
||||
}
|
||||
.pager {
|
||||
margin-top: 25px;
|
||||
clear: both;
|
||||
}
|
||||
/**
|
||||
* ADMIN
|
||||
*/
|
||||
#pending-update {
|
||||
float: right;
|
||||
color: #ffffff;
|
||||
font-weight: bold;
|
||||
background-color: #FF0000;
|
||||
padding: 0em 0.3em;
|
||||
}
|
||||
#adminpage dl {
|
||||
clear: left;
|
||||
margin-bottom: 2px;
|
||||
padding-bottom: 2px;
|
||||
border-bottom: 1px solid black;
|
||||
}
|
||||
#adminpage dt {
|
||||
width: 200px;
|
||||
float: left;
|
||||
font-weight: bold;
|
||||
}
|
||||
#adminpage dd {
|
||||
margin-left: 200px;
|
||||
}
|
||||
#adminpage h3 {
|
||||
border-bottom: 1px solid #cccccc;
|
||||
}
|
||||
#adminpage .field label {
|
||||
font-weight: bold;
|
||||
}
|
||||
#adminpage .submit {
|
||||
clear: left;
|
||||
text-align: right;
|
||||
}
|
||||
#adminpage #pluginslist {
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
#adminpage .plugin {
|
||||
list-style: none;
|
||||
display: block;
|
||||
border: 1px solid #888888;
|
||||
padding: 1em;
|
||||
margin-bottom: 5px;
|
||||
clear: left;
|
||||
}
|
||||
#adminpage .plugin desc {
|
||||
margin-left: 2.5em;
|
||||
}
|
||||
#adminpage .toggleplugin {
|
||||
float: left;
|
||||
margin-right: 1em;
|
||||
}
|
||||
#adminpage table {
|
||||
width: 100%;
|
||||
border-bottom: 1px solid #000000;
|
||||
margin: 5px 0px;
|
||||
}
|
||||
#adminpage table th {
|
||||
text-align: left;
|
||||
}
|
||||
#adminpage table td .icon {
|
||||
float: left;
|
||||
}
|
||||
#adminpage table tr:hover {
|
||||
background-color: #bbc7d7;
|
||||
}
|
||||
#adminpage table#users img {
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
}
|
||||
#adminpage .selectall {
|
||||
text-align: right;
|
||||
}
|
||||
/* edit buttons for comments */
|
||||
.icon.dim {
|
||||
opacity: 0.3;
|
||||
filter: alpha(opacity=30);
|
||||
}
|
||||
.comment-edit-bb {
|
||||
list-style: none;
|
||||
display: none;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
width: 75%;
|
||||
}
|
||||
.comment-edit-bb > li {
|
||||
display: inline-block;
|
||||
margin: 10px 10px 0 0;
|
||||
visibility: none;
|
||||
}
|
||||
.editicon {
|
||||
display: inline-block;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
background-image: url(icons/bbedit.png);
|
||||
text-decoration: none;
|
||||
}
|
||||
.editicon :hover {
|
||||
background-color: #ccc;
|
||||
}
|
||||
.boldbb {
|
||||
background-position: 0px 0px;
|
||||
}
|
||||
.boldbb:hover {
|
||||
background-position: 0px -16px;
|
||||
}
|
||||
.italicbb {
|
||||
background-position: -16px 0px;
|
||||
}
|
||||
.italicbb:hover {
|
||||
background-position: -16px -16px;
|
||||
}
|
||||
.underlinebb {
|
||||
background-position: -32px 0px;
|
||||
}
|
||||
.underlinebb:hover {
|
||||
background-position: -32px -16px;
|
||||
}
|
||||
.quotebb {
|
||||
background-position: -48px 0px;
|
||||
}
|
||||
.quotebb:hover {
|
||||
background-position: -48px -16px;
|
||||
}
|
||||
.codebb {
|
||||
background-position: -64px 0px;
|
||||
}
|
||||
.codebb:hover {
|
||||
background-position: -64px -16px;
|
||||
}
|
||||
.imagebb {
|
||||
background-position: -80px 0px;
|
||||
}
|
||||
.imagebb:hover {
|
||||
background-position: -80px -16px;
|
||||
}
|
||||
.urlbb {
|
||||
background-position: -96px 0px;
|
||||
}
|
||||
.urlbb:hover {
|
||||
background-position: -96px -16px;
|
||||
}
|
||||
.videobb {
|
||||
background-position: -112px 0px;
|
||||
}
|
||||
.videobb:hover {
|
||||
background-position: -112px -16px;
|
||||
}
|
14
view/theme/quattro/lilac/style.less
Normal file
14
view/theme/quattro/lilac/style.less
Normal file
|
@ -0,0 +1,14 @@
|
|||
/**
|
||||
* Fabio Comuni <http://kirgroup.com/profile/fabrixxm>
|
||||
**/
|
||||
// Less file http://lesscss.org/
|
||||
// compile with lessc
|
||||
// $ lessc style.less > style.css
|
||||
|
||||
@import "colors";
|
||||
@import "../icons";
|
||||
@import "../quattro";
|
||||
|
||||
|
||||
|
||||
|
|
@ -56,6 +56,9 @@
|
|||
{{ if $connect }}
|
||||
<li><a id="dfrn-request-link" href="dfrn_request/$profile.nickname">$connect</a></li>
|
||||
{{ endif }}
|
||||
{{ if $wallmessage }}
|
||||
<li><a id="wallmessage-link" href="wallmessage/$profile.nickname">$wallmessage</a></li>
|
||||
{{ endif }}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -314,6 +314,18 @@ aside {
|
|||
li { padding: 0px; margin: 0px; list-style: none; }
|
||||
}
|
||||
|
||||
#wallmessage-link {
|
||||
display: block;
|
||||
.rounded();
|
||||
color: @AsideConnect;
|
||||
background: @AsideConnectBg url('../../../images/connect-bg.png') no-repeat left center;
|
||||
font-weight: bold;
|
||||
text-transform:uppercase;
|
||||
padding: 4px 2px 2px 35px;
|
||||
margin-top: 3px;
|
||||
|
||||
&:hover { text-decoration: none; background-color: @AsideConnectHoverBg; }
|
||||
}
|
||||
#dfrn-request-link {
|
||||
display: block;
|
||||
.rounded();
|
||||
|
|
59
view/theme/smoothly/bottom.tpl
Normal file
59
view/theme/smoothly/bottom.tpl
Normal file
|
@ -0,0 +1,59 @@
|
|||
<script type="text/javascript" src="$baseurl/view/theme/smoothly/js/jquery.autogrow.textarea.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() {
|
||||
|
||||
});
|
||||
function tautogrow(id) {
|
||||
$("textarea#comment-edit-text-" + id).autogrow();
|
||||
};
|
||||
|
||||
function insertFormatting(comment, BBcode, id) {
|
||||
var tmpStr = $("#comment-edit-text-" + id).val();
|
||||
if(tmpStr == comment) {
|
||||
tmpStr = "";
|
||||
$("#comment-edit-text-" + id).addClass("comment-edit-text-full");
|
||||
$("#comment-edit-text-" + id).removeClass("comment-edit-text-empty");
|
||||
openMenu("comment-edit-submit-wrapper-" + id);
|
||||
}
|
||||
textarea = document.getElementById("comment-edit-text-" + id);
|
||||
if (document.selection) {
|
||||
textarea.focus();
|
||||
selected = document.selection.createRange();
|
||||
if (BBcode == "url") {
|
||||
selected.text = "["+BBcode+"]" + "http://" + selected.text + "[/"+BBcode+"]";
|
||||
} else {
|
||||
selected.text = "["+BBcode+"]" + selected.text + "[/"+BBcode+"]";
|
||||
}
|
||||
} else if (textarea.selectionStart || textarea.selectionStart == "0") {
|
||||
var start = textarea.selectionStart;
|
||||
var end = textarea.selectionEnd;
|
||||
if (BBcode == "url") {
|
||||
textarea.value = textarea.value.substring(0, start) + "["+BBcode+"]"
|
||||
+ "http://" + textarea.value.substring(start, end)
|
||||
+ "[/"+BBcode+"]" + textarea.value.substring(end, textarea.value.length);
|
||||
} else {
|
||||
textarea.value = textarea.value.substring(0, start)
|
||||
+ "["+BBcode+"]" + textarea.value.substring(start, end) + "[/"+BBcode+"]"
|
||||
+ textarea.value.substring(end, textarea.value.length);
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
function cmtBbOpen(id) {
|
||||
$(".comment-edit-bb-" + id).show();
|
||||
}
|
||||
function cmtBbClose(id) {
|
||||
$(".comment-edit-bb-" + id).hide();
|
||||
}
|
||||
|
||||
var doctitle = document.title;
|
||||
function checkNotify() {
|
||||
if(document.getElementById("notify-update").innerHTML != "") {
|
||||
document.title = "("+document.getElementById("notify-update").innerHTML+") " + doctitle;
|
||||
} else {
|
||||
document.title = doctitle;
|
||||
};
|
||||
setInterval(function () {checkNotify();}, 10 * 1000);
|
||||
}
|
||||
</script>
|
BIN
view/theme/smoothly/down.png
Normal file
BIN
view/theme/smoothly/down.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 537 B |
46
view/theme/smoothly/js/jquery.autogrow.textarea.js
Normal file
46
view/theme/smoothly/js/jquery.autogrow.textarea.js
Normal file
|
@ -0,0 +1,46 @@
|
|||
(function($) {
|
||||
|
||||
/*
|
||||
* Auto-growing textareas; technique ripped from Facebook
|
||||
*/
|
||||
$.fn.autogrow = function(options) {
|
||||
|
||||
this.filter('textarea').each(function() {
|
||||
|
||||
var $this = $(this),
|
||||
minHeight = $this.height(),
|
||||
lineHeight = $this.css('lineHeight');
|
||||
|
||||
var shadow = $('<div></div>').css({
|
||||
position: 'absolute',
|
||||
top: -10000,
|
||||
left: -10000,
|
||||
width: $(this).width(),
|
||||
fontSize: $this.css('fontSize'),
|
||||
fontFamily: $this.css('fontFamily'),
|
||||
lineHeight: $this.css('lineHeight'),
|
||||
resize: 'none'
|
||||
}).appendTo(document.body);
|
||||
|
||||
var update = function() {
|
||||
|
||||
var val = this.value.replace(/</g, '<')
|
||||
.replace(/>/g, '>')
|
||||
.replace(/&/g, '&')
|
||||
.replace(/\n/g, '<br/>');
|
||||
|
||||
shadow.html(val);
|
||||
$(this).css('height', Math.max(shadow.height() + 20, minHeight));
|
||||
}
|
||||
|
||||
$(this).change(update).keyup(update).keydown(update);
|
||||
|
||||
update.apply(this);
|
||||
|
||||
});
|
||||
|
||||
return this;
|
||||
|
||||
}
|
||||
|
||||
})(jQuery);
|
989
view/theme/smoothly/js/modernizr.custom.2.5.3.js
Normal file
989
view/theme/smoothly/js/modernizr.custom.2.5.3.js
Normal file
|
@ -0,0 +1,989 @@
|
|||
/* Modernizr 2.5.3 (Custom Build) | MIT & BSD
|
||||
* Build: http://www.modernizr.com/download/#-fontface-backgroundsize-borderimage-borderradius-boxshadow-flexbox-flexbox_legacy-hsla-multiplebgs-opacity-rgba-textshadow-cssanimations-csscolumns-generatedcontent-cssgradients-cssreflections-csstransforms-csstransforms3d-csstransitions-applicationcache-canvas-canvastext-draganddrop-hashchange-history-audio-video-indexeddb-input-inputtypes-localstorage-postmessage-sessionstorage-websockets-websqldatabase-webworkers-geolocation-inlinesvg-smil-svg-svgclippaths-touch-printshiv-mq-teststyles-testprop-testallprops-hasevent-prefixes-domprefixes-load
|
||||
*/
|
||||
;
|
||||
|
||||
|
||||
|
||||
window.Modernizr = (function( window, document, undefined ) {
|
||||
|
||||
var version = '2.5.3',
|
||||
|
||||
Modernizr = {},
|
||||
|
||||
|
||||
docElement = document.documentElement,
|
||||
|
||||
mod = 'modernizr',
|
||||
modElem = document.createElement(mod),
|
||||
mStyle = modElem.style,
|
||||
|
||||
inputElem = document.createElement('input') ,
|
||||
|
||||
smile = ':)',
|
||||
|
||||
toString = {}.toString,
|
||||
|
||||
prefixes = ' -webkit- -moz- -o- -ms- '.split(' '),
|
||||
|
||||
|
||||
|
||||
omPrefixes = 'Webkit Moz O ms',
|
||||
|
||||
cssomPrefixes = omPrefixes.split(' '),
|
||||
|
||||
domPrefixes = omPrefixes.toLowerCase().split(' '),
|
||||
|
||||
ns = {'svg': 'http://www.w3.org/2000/svg'},
|
||||
|
||||
tests = {},
|
||||
inputs = {},
|
||||
attrs = {},
|
||||
|
||||
classes = [],
|
||||
|
||||
slice = classes.slice,
|
||||
|
||||
featureName,
|
||||
|
||||
|
||||
injectElementWithStyles = function( rule, callback, nodes, testnames ) {
|
||||
|
||||
var style, ret, node,
|
||||
div = document.createElement('div'),
|
||||
body = document.body,
|
||||
fakeBody = body ? body : document.createElement('body');
|
||||
|
||||
if ( parseInt(nodes, 10) ) {
|
||||
while ( nodes-- ) {
|
||||
node = document.createElement('div');
|
||||
node.id = testnames ? testnames[nodes] : mod + (nodes + 1);
|
||||
div.appendChild(node);
|
||||
}
|
||||
}
|
||||
|
||||
style = ['­','<style>', rule, '</style>'].join('');
|
||||
div.id = mod;
|
||||
(body ? div : fakeBody).innerHTML += style;
|
||||
fakeBody.appendChild(div);
|
||||
if(!body){
|
||||
fakeBody.style.background = "";
|
||||
docElement.appendChild(fakeBody);
|
||||
}
|
||||
|
||||
ret = callback(div, rule);
|
||||
!body ? fakeBody.parentNode.removeChild(fakeBody) : div.parentNode.removeChild(div);
|
||||
|
||||
return !!ret;
|
||||
|
||||
},
|
||||
|
||||
testMediaQuery = function( mq ) {
|
||||
|
||||
var matchMedia = window.matchMedia || window.msMatchMedia;
|
||||
if ( matchMedia ) {
|
||||
return matchMedia(mq).matches;
|
||||
}
|
||||
|
||||
var bool;
|
||||
|
||||
injectElementWithStyles('@media ' + mq + ' { #' + mod + ' { position: absolute; } }', function( node ) {
|
||||
bool = (window.getComputedStyle ?
|
||||
getComputedStyle(node, null) :
|
||||
node.currentStyle)['position'] == 'absolute';
|
||||
});
|
||||
|
||||
return bool;
|
||||
|
||||
},
|
||||
|
||||
|
||||
isEventSupported = (function() {
|
||||
|
||||
var TAGNAMES = {
|
||||
'select': 'input', 'change': 'input',
|
||||
'submit': 'form', 'reset': 'form',
|
||||
'error': 'img', 'load': 'img', 'abort': 'img'
|
||||
};
|
||||
|
||||
function isEventSupported( eventName, element ) {
|
||||
|
||||
element = element || document.createElement(TAGNAMES[eventName] || 'div');
|
||||
eventName = 'on' + eventName;
|
||||
|
||||
var isSupported = eventName in element;
|
||||
|
||||
if ( !isSupported ) {
|
||||
if ( !element.setAttribute ) {
|
||||
element = document.createElement('div');
|
||||
}
|
||||
if ( element.setAttribute && element.removeAttribute ) {
|
||||
element.setAttribute(eventName, '');
|
||||
isSupported = is(element[eventName], 'function');
|
||||
|
||||
if ( !is(element[eventName], 'undefined') ) {
|
||||
element[eventName] = undefined;
|
||||
}
|
||||
element.removeAttribute(eventName);
|
||||
}
|
||||
}
|
||||
|
||||
element = null;
|
||||
return isSupported;
|
||||
}
|
||||
return isEventSupported;
|
||||
})(),
|
||||
|
||||
|
||||
_hasOwnProperty = ({}).hasOwnProperty, hasOwnProperty;
|
||||
|
||||
if ( !is(_hasOwnProperty, 'undefined') && !is(_hasOwnProperty.call, 'undefined') ) {
|
||||
hasOwnProperty = function (object, property) {
|
||||
return _hasOwnProperty.call(object, property);
|
||||
};
|
||||
}
|
||||
else {
|
||||
hasOwnProperty = function (object, property) {
|
||||
return ((property in object) && is(object.constructor.prototype[property], 'undefined'));
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
if (!Function.prototype.bind) {
|
||||
Function.prototype.bind = function bind(that) {
|
||||
|
||||
var target = this;
|
||||
|
||||
if (typeof target != "function") {
|
||||
throw new TypeError();
|
||||
}
|
||||
|
||||
var args = slice.call(arguments, 1),
|
||||
bound = function () {
|
||||
|
||||
if (this instanceof bound) {
|
||||
|
||||
var F = function(){};
|
||||
F.prototype = target.prototype;
|
||||
var self = new F;
|
||||
|
||||
var result = target.apply(
|
||||
self,
|
||||
args.concat(slice.call(arguments))
|
||||
);
|
||||
if (Object(result) === result) {
|
||||
return result;
|
||||
}
|
||||
return self;
|
||||
|
||||
} else {
|
||||
|
||||
return target.apply(
|
||||
that,
|
||||
args.concat(slice.call(arguments))
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
return bound;
|
||||
};
|
||||
}
|
||||
|
||||
function setCss( str ) {
|
||||
mStyle.cssText = str;
|
||||
}
|
||||
|
||||
function setCssAll( str1, str2 ) {
|
||||
return setCss(prefixes.join(str1 + ';') + ( str2 || '' ));
|
||||
}
|
||||
|
||||
function is( obj, type ) {
|
||||
return typeof obj === type;
|
||||
}
|
||||
|
||||
function contains( str, substr ) {
|
||||
return !!~('' + str).indexOf(substr);
|
||||
}
|
||||
|
||||
function testProps( props, prefixed ) {
|
||||
for ( var i in props ) {
|
||||
if ( mStyle[ props[i] ] !== undefined ) {
|
||||
return prefixed == 'pfx' ? props[i] : true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function testDOMProps( props, obj, elem ) {
|
||||
for ( var i in props ) {
|
||||
var item = obj[props[i]];
|
||||
if ( item !== undefined) {
|
||||
|
||||
if (elem === false) return props[i];
|
||||
|
||||
if (is(item, 'function')){
|
||||
return item.bind(elem || obj);
|
||||
}
|
||||
|
||||
return item;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function testPropsAll( prop, prefixed, elem ) {
|
||||
|
||||
var ucProp = prop.charAt(0).toUpperCase() + prop.substr(1),
|
||||
props = (prop + ' ' + cssomPrefixes.join(ucProp + ' ') + ucProp).split(' ');
|
||||
|
||||
if(is(prefixed, "string") || is(prefixed, "undefined")) {
|
||||
return testProps(props, prefixed);
|
||||
|
||||
} else {
|
||||
props = (prop + ' ' + (domPrefixes).join(ucProp + ' ') + ucProp).split(' ');
|
||||
return testDOMProps(props, prefixed, elem);
|
||||
}
|
||||
}
|
||||
|
||||
var testBundle = (function( styles, tests ) {
|
||||
var style = styles.join(''),
|
||||
len = tests.length;
|
||||
|
||||
injectElementWithStyles(style, function( node, rule ) {
|
||||
var style = document.styleSheets[document.styleSheets.length - 1],
|
||||
cssText = style ? (style.cssRules && style.cssRules[0] ? style.cssRules[0].cssText : style.cssText || '') : '',
|
||||
children = node.childNodes, hash = {};
|
||||
|
||||
while ( len-- ) {
|
||||
hash[children[len].id] = children[len];
|
||||
}
|
||||
|
||||
Modernizr['touch'] = ('ontouchstart' in window) || window.DocumentTouch && document instanceof DocumentTouch || (hash['touch'] && hash['touch'].offsetTop) === 9;
|
||||
Modernizr['csstransforms3d'] = (hash['csstransforms3d'] && hash['csstransforms3d'].offsetLeft) === 9 && hash['csstransforms3d'].offsetHeight === 3; Modernizr['generatedcontent'] = (hash['generatedcontent'] && hash['generatedcontent'].offsetHeight) >= 1; Modernizr['fontface'] = /src/i.test(cssText) &&
|
||||
cssText.indexOf(rule.split(' ')[0]) === 0; }, len, tests);
|
||||
|
||||
})([
|
||||
'@font-face {font-family:"font";src:url("https://")}' ,['@media (',prefixes.join('touch-enabled),('),mod,')',
|
||||
'{#touch{top:9px;position:absolute}}'].join('') ,['@media (',prefixes.join('transform-3d),('),mod,')',
|
||||
'{#csstransforms3d{left:9px;position:absolute;height:3px;}}'].join('')
|
||||
|
||||
,['#generatedcontent:after{content:"',smile,'";visibility:hidden}'].join('')
|
||||
],
|
||||
[
|
||||
'fontface' ,'touch' ,'csstransforms3d'
|
||||
,'generatedcontent'
|
||||
|
||||
]); tests['flexbox'] = function() {
|
||||
return testPropsAll('flexOrder');
|
||||
};
|
||||
|
||||
|
||||
tests['flexbox-legacy'] = function() {
|
||||
return testPropsAll('boxDirection');
|
||||
};
|
||||
|
||||
|
||||
tests['canvas'] = function() {
|
||||
var elem = document.createElement('canvas');
|
||||
return !!(elem.getContext && elem.getContext('2d'));
|
||||
};
|
||||
|
||||
tests['canvastext'] = function() {
|
||||
return !!(Modernizr['canvas'] && is(document.createElement('canvas').getContext('2d').fillText, 'function'));
|
||||
}; tests['touch'] = function() {
|
||||
return Modernizr['touch'];
|
||||
};
|
||||
|
||||
tests['geolocation'] = function() {
|
||||
return !!navigator.geolocation;
|
||||
};
|
||||
|
||||
tests['postmessage'] = function() {
|
||||
return !!window.postMessage;
|
||||
};
|
||||
|
||||
|
||||
tests['websqldatabase'] = function() {
|
||||
return !!window.openDatabase;
|
||||
};
|
||||
|
||||
tests['indexedDB'] = function() {
|
||||
return !!testPropsAll("indexedDB",window);
|
||||
};
|
||||
|
||||
tests['hashchange'] = function() {
|
||||
return isEventSupported('hashchange', window) && (document.documentMode === undefined || document.documentMode > 7);
|
||||
};
|
||||
|
||||
tests['history'] = function() {
|
||||
return !!(window.history && history.pushState);
|
||||
};
|
||||
|
||||
tests['draganddrop'] = function() {
|
||||
var div = document.createElement('div');
|
||||
return ('draggable' in div) || ('ondragstart' in div && 'ondrop' in div);
|
||||
};
|
||||
|
||||
tests['websockets'] = function() {
|
||||
for ( var i = -1, len = cssomPrefixes.length; ++i < len; ){
|
||||
if ( window[cssomPrefixes[i] + 'WebSocket'] ){
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return 'WebSocket' in window;
|
||||
};
|
||||
|
||||
|
||||
tests['rgba'] = function() {
|
||||
setCss('background-color:rgba(150,255,150,.5)');
|
||||
|
||||
return contains(mStyle.backgroundColor, 'rgba');
|
||||
};
|
||||
|
||||
tests['hsla'] = function() {
|
||||
setCss('background-color:hsla(120,40%,100%,.5)');
|
||||
|
||||
return contains(mStyle.backgroundColor, 'rgba') || contains(mStyle.backgroundColor, 'hsla');
|
||||
};
|
||||
|
||||
tests['multiplebgs'] = function() {
|
||||
setCss('background:url(https://),url(https://),red url(https://)');
|
||||
|
||||
return /(url\s*\(.*?){3}/.test(mStyle.background);
|
||||
};
|
||||
tests['backgroundsize'] = function() {
|
||||
return testPropsAll('backgroundSize');
|
||||
};
|
||||
|
||||
tests['borderimage'] = function() {
|
||||
return testPropsAll('borderImage');
|
||||
};
|
||||
|
||||
|
||||
|
||||
tests['borderradius'] = function() {
|
||||
return testPropsAll('borderRadius');
|
||||
};
|
||||
|
||||
tests['boxshadow'] = function() {
|
||||
return testPropsAll('boxShadow');
|
||||
};
|
||||
|
||||
tests['textshadow'] = function() {
|
||||
return document.createElement('div').style.textShadow === '';
|
||||
};
|
||||
|
||||
|
||||
tests['opacity'] = function() {
|
||||
setCssAll('opacity:.55');
|
||||
|
||||
return /^0.55$/.test(mStyle.opacity);
|
||||
};
|
||||
|
||||
|
||||
tests['cssanimations'] = function() {
|
||||
return testPropsAll('animationName');
|
||||
};
|
||||
|
||||
|
||||
tests['csscolumns'] = function() {
|
||||
return testPropsAll('columnCount');
|
||||
};
|
||||
|
||||
|
||||
tests['cssgradients'] = function() {
|
||||
var str1 = 'background-image:',
|
||||
str2 = 'gradient(linear,left top,right bottom,from(#9f9),to(white));',
|
||||
str3 = 'linear-gradient(left top,#9f9, white);';
|
||||
|
||||
setCss(
|
||||
(str1 + '-webkit- '.split(' ').join(str2 + str1)
|
||||
+ prefixes.join(str3 + str1)).slice(0, -str1.length)
|
||||
);
|
||||
|
||||
return contains(mStyle.backgroundImage, 'gradient');
|
||||
};
|
||||
|
||||
|
||||
tests['cssreflections'] = function() {
|
||||
return testPropsAll('boxReflect');
|
||||
};
|
||||
|
||||
|
||||
tests['csstransforms'] = function() {
|
||||
return !!testPropsAll('transform');
|
||||
};
|
||||
|
||||
|
||||
tests['csstransforms3d'] = function() {
|
||||
|
||||
var ret = !!testPropsAll('perspective');
|
||||
|
||||
if ( ret && 'webkitPerspective' in docElement.style ) {
|
||||
|
||||
ret = Modernizr['csstransforms3d'];
|
||||
}
|
||||
return ret;
|
||||
};
|
||||
|
||||
|
||||
tests['csstransitions'] = function() {
|
||||
return testPropsAll('transition');
|
||||
};
|
||||
|
||||
|
||||
|
||||
tests['fontface'] = function() {
|
||||
return Modernizr['fontface'];
|
||||
};
|
||||
|
||||
tests['generatedcontent'] = function() {
|
||||
return Modernizr['generatedcontent'];
|
||||
};
|
||||
tests['video'] = function() {
|
||||
var elem = document.createElement('video'),
|
||||
bool = false;
|
||||
|
||||
try {
|
||||
if ( bool = !!elem.canPlayType ) {
|
||||
bool = new Boolean(bool);
|
||||
bool.ogg = elem.canPlayType('video/ogg; codecs="theora"') .replace(/^no$/,'');
|
||||
|
||||
bool.h264 = elem.canPlayType('video/mp4; codecs="avc1.42E01E"') .replace(/^no$/,'');
|
||||
|
||||
bool.webm = elem.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,'');
|
||||
}
|
||||
|
||||
} catch(e) { }
|
||||
|
||||
return bool;
|
||||
};
|
||||
|
||||
tests['audio'] = function() {
|
||||
var elem = document.createElement('audio'),
|
||||
bool = false;
|
||||
|
||||
try {
|
||||
if ( bool = !!elem.canPlayType ) {
|
||||
bool = new Boolean(bool);
|
||||
bool.ogg = elem.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,'');
|
||||
bool.mp3 = elem.canPlayType('audio/mpeg;') .replace(/^no$/,'');
|
||||
|
||||
bool.wav = elem.canPlayType('audio/wav; codecs="1"') .replace(/^no$/,'');
|
||||
bool.m4a = ( elem.canPlayType('audio/x-m4a;') ||
|
||||
elem.canPlayType('audio/aac;')) .replace(/^no$/,'');
|
||||
}
|
||||
} catch(e) { }
|
||||
|
||||
return bool;
|
||||
};
|
||||
|
||||
|
||||
tests['localstorage'] = function() {
|
||||
try {
|
||||
localStorage.setItem(mod, mod);
|
||||
localStorage.removeItem(mod);
|
||||
return true;
|
||||
} catch(e) {
|
||||
return false;
|
||||
}
|
||||
};
|
||||
|
||||
tests['sessionstorage'] = function() {
|
||||
try {
|
||||
sessionStorage.setItem(mod, mod);
|
||||
sessionStorage.removeItem(mod);
|
||||
return true;
|
||||
} catch(e) {
|
||||
return false;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
tests['webworkers'] = function() {
|
||||
return !!window.Worker;
|
||||
};
|
||||
|
||||
|
||||
tests['applicationcache'] = function() {
|
||||
return !!window.applicationCache;
|
||||
};
|
||||
|
||||
|
||||
tests['svg'] = function() {
|
||||
return !!document.createElementNS && !!document.createElementNS(ns.svg, 'svg').createSVGRect;
|
||||
};
|
||||
|
||||
tests['inlinesvg'] = function() {
|
||||
var div = document.createElement('div');
|
||||
div.innerHTML = '<svg/>';
|
||||
return (div.firstChild && div.firstChild.namespaceURI) == ns.svg;
|
||||
};
|
||||
|
||||
tests['smil'] = function() {
|
||||
return !!document.createElementNS && /SVGAnimate/.test(toString.call(document.createElementNS(ns.svg, 'animate')));
|
||||
};
|
||||
|
||||
|
||||
tests['svgclippaths'] = function() {
|
||||
return !!document.createElementNS && /SVGClipPath/.test(toString.call(document.createElementNS(ns.svg, 'clipPath')));
|
||||
};
|
||||
|
||||
function webforms() {
|
||||
Modernizr['input'] = (function( props ) {
|
||||
for ( var i = 0, len = props.length; i < len; i++ ) {
|
||||
attrs[ props[i] ] = !!(props[i] in inputElem);
|
||||
}
|
||||
if (attrs.list){
|
||||
attrs.list = !!(document.createElement('datalist') && window.HTMLDataListElement);
|
||||
}
|
||||
return attrs;
|
||||
})('autocomplete autofocus list placeholder max min multiple pattern required step'.split(' '));
|
||||
Modernizr['inputtypes'] = (function(props) {
|
||||
|
||||
for ( var i = 0, bool, inputElemType, defaultView, len = props.length; i < len; i++ ) {
|
||||
|
||||
inputElem.setAttribute('type', inputElemType = props[i]);
|
||||
bool = inputElem.type !== 'text';
|
||||
|
||||
if ( bool ) {
|
||||
|
||||
inputElem.value = smile;
|
||||
inputElem.style.cssText = 'position:absolute;visibility:hidden;';
|
||||
|
||||
if ( /^range$/.test(inputElemType) && inputElem.style.WebkitAppearance !== undefined ) {
|
||||
|
||||
docElement.appendChild(inputElem);
|
||||
defaultView = document.defaultView;
|
||||
|
||||
bool = defaultView.getComputedStyle &&
|
||||
defaultView.getComputedStyle(inputElem, null).WebkitAppearance !== 'textfield' &&
|
||||
(inputElem.offsetHeight !== 0);
|
||||
|
||||
docElement.removeChild(inputElem);
|
||||
|
||||
} else if ( /^(search|tel)$/.test(inputElemType) ){
|
||||
} else if ( /^(url|email)$/.test(inputElemType) ) {
|
||||
bool = inputElem.checkValidity && inputElem.checkValidity() === false;
|
||||
|
||||
} else if ( /^color$/.test(inputElemType) ) {
|
||||
docElement.appendChild(inputElem);
|
||||
docElement.offsetWidth;
|
||||
bool = inputElem.value != smile;
|
||||
docElement.removeChild(inputElem);
|
||||
|
||||
} else {
|
||||
bool = inputElem.value != smile;
|
||||
}
|
||||
}
|
||||
|
||||
inputs[ props[i] ] = !!bool;
|
||||
}
|
||||
return inputs;
|
||||
})('search tel url email datetime date month week time datetime-local number range color'.split(' '));
|
||||
}
|
||||
for ( var feature in tests ) {
|
||||
if ( hasOwnProperty(tests, feature) ) {
|
||||
featureName = feature.toLowerCase();
|
||||
Modernizr[featureName] = tests[feature]();
|
||||
|
||||
classes.push((Modernizr[featureName] ? '' : 'no-') + featureName);
|
||||
}
|
||||
}
|
||||
|
||||
Modernizr.input || webforms(); setCss('');
|
||||
modElem = inputElem = null;
|
||||
|
||||
|
||||
Modernizr._version = version;
|
||||
|
||||
Modernizr._prefixes = prefixes;
|
||||
Modernizr._domPrefixes = domPrefixes;
|
||||
Modernizr._cssomPrefixes = cssomPrefixes;
|
||||
|
||||
Modernizr.mq = testMediaQuery;
|
||||
|
||||
Modernizr.hasEvent = isEventSupported;
|
||||
|
||||
Modernizr.testProp = function(prop){
|
||||
return testProps([prop]);
|
||||
};
|
||||
|
||||
Modernizr.testAllProps = testPropsAll;
|
||||
|
||||
|
||||
Modernizr.testStyles = injectElementWithStyles;
|
||||
return Modernizr;
|
||||
|
||||
})(this, this.document);
|
||||
/*! HTML5 Shiv v3.4 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed */
|
||||
;(function(window, document) {
|
||||
|
||||
/** Preset options */
|
||||
var options = window.html5 || {};
|
||||
|
||||
/** Used to skip problem elements */
|
||||
var reSkip = /^<|^(?:button|form|map|select|textarea)$/i;
|
||||
|
||||
/** Detect whether the browser supports default html5 styles */
|
||||
var supportsHtml5Styles;
|
||||
|
||||
/** Detect whether the browser supports unknown elements */
|
||||
var supportsUnknownElements;
|
||||
|
||||
(function() {
|
||||
var a = document.createElement('a');
|
||||
|
||||
a.innerHTML = '<xyz></xyz>';
|
||||
|
||||
//if the hidden property is implemented we can assume, that the browser supports HTML5 Styles
|
||||
supportsHtml5Styles = ('hidden' in a);
|
||||
supportsUnknownElements = a.childNodes.length == 1 || (function() {
|
||||
// assign a false positive if unable to shiv
|
||||
try {
|
||||
(document.createElement)('a');
|
||||
} catch(e) {
|
||||
return true;
|
||||
}
|
||||
var frag = document.createDocumentFragment();
|
||||
return (
|
||||
typeof frag.cloneNode == 'undefined' ||
|
||||
typeof frag.createDocumentFragment == 'undefined' ||
|
||||
typeof frag.createElement == 'undefined'
|
||||
);
|
||||
}());
|
||||
|
||||
}());
|
||||
|
||||
/*--------------------------------------------------------------------------*/
|
||||
|
||||
/**
|
||||
* Creates a style sheet with the given CSS text and adds it to the document.
|
||||
* @private
|
||||
* @param {Document} ownerDocument The document.
|
||||
* @param {String} cssText The CSS text.
|
||||
* @returns {StyleSheet} The style element.
|
||||
*/
|
||||
function addStyleSheet(ownerDocument, cssText) {
|
||||
var p = ownerDocument.createElement('p'),
|
||||
parent = ownerDocument.getElementsByTagName('head')[0] || ownerDocument.documentElement;
|
||||
|
||||
p.innerHTML = 'x<style>' + cssText + '</style>';
|
||||
return parent.insertBefore(p.lastChild, parent.firstChild);
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the value of `html5.elements` as an array.
|
||||
* @private
|
||||
* @returns {Array} An array of shived element node names.
|
||||
*/
|
||||
function getElements() {
|
||||
var elements = html5.elements;
|
||||
return typeof elements == 'string' ? elements.split(' ') : elements;
|
||||
}
|
||||
|
||||
/**
|
||||
* Shivs the `createElement` and `createDocumentFragment` methods of the document.
|
||||
* @private
|
||||
* @param {Document|DocumentFragment} ownerDocument The document.
|
||||
*/
|
||||
function shivMethods(ownerDocument) {
|
||||
var cache = {},
|
||||
docCreateElement = ownerDocument.createElement,
|
||||
docCreateFragment = ownerDocument.createDocumentFragment,
|
||||
frag = docCreateFragment();
|
||||
|
||||
ownerDocument.createElement = function(nodeName) {
|
||||
// Avoid adding some elements to fragments in IE < 9 because
|
||||
// * Attributes like `name` or `type` cannot be set/changed once an element
|
||||
// is inserted into a document/fragment
|
||||
// * Link elements with `src` attributes that are inaccessible, as with
|
||||
// a 403 response, will cause the tab/window to crash
|
||||
// * Script elements appended to fragments will execute when their `src`
|
||||
// or `text` property is set
|
||||
var node = (cache[nodeName] || (cache[nodeName] = docCreateElement(nodeName))).cloneNode();
|
||||
return html5.shivMethods && node.canHaveChildren && !reSkip.test(nodeName) ? frag.appendChild(node) : node;
|
||||
};
|
||||
|
||||
ownerDocument.createDocumentFragment = Function('h,f', 'return function(){' +
|
||||
'var n=f.cloneNode(),c=n.createElement;' +
|
||||
'h.shivMethods&&(' +
|
||||
// unroll the `createElement` calls
|
||||
getElements().join().replace(/\w+/g, function(nodeName) {
|
||||
cache[nodeName] = docCreateElement(nodeName);
|
||||
frag.createElement(nodeName);
|
||||
return 'c("' + nodeName + '")';
|
||||
}) +
|
||||
');return n}'
|
||||
)(html5, frag);
|
||||
}
|
||||
|
||||
/*--------------------------------------------------------------------------*/
|
||||
|
||||
/**
|
||||
* Shivs the given document.
|
||||
* @memberOf html5
|
||||
* @param {Document} ownerDocument The document to shiv.
|
||||
* @returns {Document} The shived document.
|
||||
*/
|
||||
function shivDocument(ownerDocument) {
|
||||
var shived;
|
||||
if (ownerDocument.documentShived) {
|
||||
return ownerDocument;
|
||||
}
|
||||
if (html5.shivCSS && !supportsHtml5Styles) {
|
||||
shived = !!addStyleSheet(ownerDocument,
|
||||
// corrects block display not defined in IE6/7/8/9
|
||||
'article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}' +
|
||||
// corrects audio display not defined in IE6/7/8/9
|
||||
'audio{display:none}' +
|
||||
// corrects canvas and video display not defined in IE6/7/8/9
|
||||
'canvas,video{display:inline-block;*display:inline;*zoom:1}' +
|
||||
// corrects 'hidden' attribute and audio[controls] display not present in IE7/8/9
|
||||
'[hidden]{display:none}audio[controls]{display:inline-block;*display:inline;*zoom:1}' +
|
||||
// adds styling not present in IE6/7/8/9
|
||||
'mark{background:#FF0;color:#000}'
|
||||
);
|
||||
}
|
||||
if (!supportsUnknownElements) {
|
||||
shived = !shivMethods(ownerDocument);
|
||||
}
|
||||
if (shived) {
|
||||
ownerDocument.documentShived = shived;
|
||||
}
|
||||
return ownerDocument;
|
||||
}
|
||||
|
||||
/*--------------------------------------------------------------------------*/
|
||||
|
||||
/**
|
||||
* The `html5` object is exposed so that more elements can be shived and
|
||||
* existing shiving can be detected on iframes.
|
||||
* @type Object
|
||||
* @example
|
||||
*
|
||||
* // options can be changed before the script is included
|
||||
* html5 = { 'elements': 'mark section', 'shivCSS': false, 'shivMethods': false };
|
||||
*/
|
||||
var html5 = {
|
||||
|
||||
/**
|
||||
* An array or space separated string of node names of the elements to shiv.
|
||||
* @memberOf html5
|
||||
* @type Array|String
|
||||
*/
|
||||
'elements': options.elements || 'abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video',
|
||||
|
||||
/**
|
||||
* A flag to indicate that the HTML5 style sheet should be inserted.
|
||||
* @memberOf html5
|
||||
* @type Boolean
|
||||
*/
|
||||
'shivCSS': !(options.shivCSS === false),
|
||||
|
||||
/**
|
||||
* A flag to indicate that the document's `createElement` and `createDocumentFragment`
|
||||
* methods should be overwritten.
|
||||
* @memberOf html5
|
||||
* @type Boolean
|
||||
*/
|
||||
'shivMethods': !(options.shivMethods === false),
|
||||
|
||||
/**
|
||||
* A string to describe the type of `html5` object ("default" or "default print").
|
||||
* @memberOf html5
|
||||
* @type String
|
||||
*/
|
||||
'type': 'default',
|
||||
|
||||
// shivs the document according to the specified `html5` object options
|
||||
'shivDocument': shivDocument
|
||||
};
|
||||
|
||||
/*--------------------------------------------------------------------------*/
|
||||
|
||||
// expose html5
|
||||
window.html5 = html5;
|
||||
|
||||
// shiv the document
|
||||
shivDocument(document);
|
||||
|
||||
/*------------------------------- Print Shiv -------------------------------*/
|
||||
|
||||
/** Used to filter media types */
|
||||
var reMedia = /^$|\b(?:all|print)\b/;
|
||||
|
||||
/** Used to namespace printable elements */
|
||||
var shivNamespace = 'html5shiv';
|
||||
|
||||
/** Detect whether the browser supports shivable style sheets */
|
||||
var supportsShivableSheets = !supportsUnknownElements && (function() {
|
||||
// assign a false negative if unable to shiv
|
||||
var docEl = document.documentElement;
|
||||
return !(
|
||||
typeof document.namespaces == 'undefined' ||
|
||||
typeof document.parentWindow == 'undefined' ||
|
||||
typeof docEl.applyElement == 'undefined' ||
|
||||
typeof docEl.removeNode == 'undefined' ||
|
||||
typeof window.attachEvent == 'undefined'
|
||||
);
|
||||
}());
|
||||
|
||||
/*--------------------------------------------------------------------------*/
|
||||
|
||||
/**
|
||||
* Wraps all HTML5 elements in the given document with printable elements.
|
||||
* (eg. the "header" element is wrapped with the "html5shiv:header" element)
|
||||
* @private
|
||||
* @param {Document} ownerDocument The document.
|
||||
* @returns {Array} An array wrappers added.
|
||||
*/
|
||||
function addWrappers(ownerDocument) {
|
||||
var node,
|
||||
nodes = ownerDocument.getElementsByTagName('*'),
|
||||
index = nodes.length,
|
||||
reElements = RegExp('^(?:' + getElements().join('|') + ')$', 'i'),
|
||||
result = [];
|
||||
|
||||
while (index--) {
|
||||
node = nodes[index];
|
||||
if (reElements.test(node.nodeName)) {
|
||||
result.push(node.applyElement(createWrapper(node)));
|
||||
}
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a printable wrapper for the given element.
|
||||
* @private
|
||||
* @param {Element} element The element.
|
||||
* @returns {Element} The wrapper.
|
||||
*/
|
||||
function createWrapper(element) {
|
||||
var node,
|
||||
nodes = element.attributes,
|
||||
index = nodes.length,
|
||||
wrapper = element.ownerDocument.createElement(shivNamespace + ':' + element.nodeName);
|
||||
|
||||
// copy element attributes to the wrapper
|
||||
while (index--) {
|
||||
node = nodes[index];
|
||||
node.specified && wrapper.setAttribute(node.nodeName, node.nodeValue);
|
||||
}
|
||||
// copy element styles to the wrapper
|
||||
wrapper.style.cssText = element.style.cssText;
|
||||
return wrapper;
|
||||
}
|
||||
|
||||
/**
|
||||
* Shivs the given CSS text.
|
||||
* (eg. header{} becomes html5shiv\:header{})
|
||||
* @private
|
||||
* @param {String} cssText The CSS text to shiv.
|
||||
* @returns {String} The shived CSS text.
|
||||
*/
|
||||
function shivCssText(cssText) {
|
||||
var pair,
|
||||
parts = cssText.split('{'),
|
||||
index = parts.length,
|
||||
reElements = RegExp('(^|[\\s,>+~])(' + getElements().join('|') + ')(?=[[\\s,>+~#.:]|$)', 'gi'),
|
||||
replacement = '$1' + shivNamespace + '\\:$2';
|
||||
|
||||
while (index--) {
|
||||
pair = parts[index] = parts[index].split('}');
|
||||
pair[pair.length - 1] = pair[pair.length - 1].replace(reElements, replacement);
|
||||
parts[index] = pair.join('}');
|
||||
}
|
||||
return parts.join('{');
|
||||
}
|
||||
|
||||
/**
|
||||
* Removes the given wrappers, leaving the original elements.
|
||||
* @private
|
||||
* @params {Array} wrappers An array of printable wrappers.
|
||||
*/
|
||||
function removeWrappers(wrappers) {
|
||||
var index = wrappers.length;
|
||||
while (index--) {
|
||||
wrappers[index].removeNode();
|
||||
}
|
||||
}
|
||||
|
||||
/*--------------------------------------------------------------------------*/
|
||||
|
||||
/**
|
||||
* Shivs the given document for print.
|
||||
* @memberOf html5
|
||||
* @param {Document} ownerDocument The document to shiv.
|
||||
* @returns {Document} The shived document.
|
||||
*/
|
||||
function shivPrint(ownerDocument) {
|
||||
var shivedSheet,
|
||||
wrappers,
|
||||
namespaces = ownerDocument.namespaces,
|
||||
ownerWindow = ownerDocument.parentWindow;
|
||||
|
||||
if (!supportsShivableSheets || ownerDocument.printShived) {
|
||||
return ownerDocument;
|
||||
}
|
||||
if (typeof namespaces[shivNamespace] == 'undefined') {
|
||||
namespaces.add(shivNamespace);
|
||||
}
|
||||
|
||||
ownerWindow.attachEvent('onbeforeprint', function() {
|
||||
var imports,
|
||||
length,
|
||||
sheet,
|
||||
collection = ownerDocument.styleSheets,
|
||||
cssText = [],
|
||||
index = collection.length,
|
||||
sheets = Array(index);
|
||||
|
||||
// convert styleSheets collection to an array
|
||||
while (index--) {
|
||||
sheets[index] = collection[index];
|
||||
}
|
||||
// concat all style sheet CSS text
|
||||
while ((sheet = sheets.pop())) {
|
||||
// IE does not enforce a same origin policy for external style sheets
|
||||
if (!sheet.disabled && reMedia.test(sheet.media)) {
|
||||
for (imports = sheet.imports, index = 0, length = imports.length; index < length; index++) {
|
||||
sheets.push(imports[index]);
|
||||
}
|
||||
try {
|
||||
cssText.push(sheet.cssText);
|
||||
} catch(er){}
|
||||
}
|
||||
}
|
||||
// wrap all HTML5 elements with printable elements and add the shived style sheet
|
||||
cssText = shivCssText(cssText.reverse().join(''));
|
||||
wrappers = addWrappers(ownerDocument);
|
||||
shivedSheet = addStyleSheet(ownerDocument, cssText);
|
||||
});
|
||||
|
||||
ownerWindow.attachEvent('onafterprint', function() {
|
||||
// remove wrappers, leaving the original elements, and remove the shived style sheet
|
||||
removeWrappers(wrappers);
|
||||
shivedSheet.removeNode(true);
|
||||
});
|
||||
|
||||
ownerDocument.printShived = true;
|
||||
return ownerDocument;
|
||||
}
|
||||
|
||||
/*--------------------------------------------------------------------------*/
|
||||
|
||||
// expose API
|
||||
html5.type += ' print';
|
||||
html5.shivPrint = shivPrint;
|
||||
|
||||
// shiv for print
|
||||
shivPrint(document);
|
||||
|
||||
}(this, document));/*yepnope1.5.3|WTFPL*/
|
||||
(function(a,b,c){function d(a){return o.call(a)=="[object Function]"}function e(a){return typeof a=="string"}function f(){}function g(a){return!a||a=="loaded"||a=="complete"||a=="uninitialized"}function h(){var a=p.shift();q=1,a?a.t?m(function(){(a.t=="c"?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){a!="img"&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l={},o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};y[c]===1&&(r=1,y[c]=[],l=b.createElement(a)),a=="object"?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),a!="img"&&(r||y[c]===2?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i(b=="c"?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),p.length==1&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&o.call(a.opera)=="[object Opera]",l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return o.call(a)=="[object Array]"},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,i){var j=b(a),l=j.autoCallback;j.url.split(".").pop().split("?").shift(),j.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]||h),j.instead?j.instead(a,e,f,g,i):(y[j.url]?j.noexec=!0:y[j.url]=1,f.load(j.url,j.forceCSS||!j.forceJS&&"css"==j.url.split(".").pop().split("?").shift()?"c":c,j.noexec,j.attrs,j.timeout),(d(e)||d(l))&&f.load(function(){k(),e&&e(j.origUrl,i,g),l&&l(j.origUrl,i,g),y[j.url]=2})))}function i(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var j,l,m=this.yepnope.loader;if(e(a))g(a,0,m,0);else if(w(a))for(j=0;j<a.length;j++)l=a[j],e(l)?g(l,0,m,0):w(l)?B(l):Object(l)===l&&i(l,m);else Object(a)===a&&i(a,m)},B.addPrefix=function(a,b){z[a]=b},B.addFilter=function(a){x.push(a)},B.errorTimeout=1e4,b.readyState==null&&b.addEventListener&&(b.readyState="loading",b.addEventListener("DOMContentLoaded",A=function(){b.removeEventListener("DOMContentLoaded",A,0),b.readyState="complete"},0)),a.yepnope=k(),a.yepnope.executeStack=h,a.yepnope.injectJs=function(a,c,d,e,i,j){var k=b.createElement("script"),l,o,e=e||B.errorTimeout;k.src=a;for(o in d)k.setAttribute(o,d[o]);c=j?h:c||f,k.onreadystatechange=k.onload=function(){!l&&g(k.readyState)&&(l=1,c(),k.onload=k.onreadystatechange=null)},m(function(){l||(l=1,c(1))},e),i?k.onload():n.parentNode.insertBefore(k,n)},a.yepnope.injectCss=function(a,c,d,e,g,i){var e=b.createElement("link"),j,c=i?h:c||f;e.href=a,e.rel="stylesheet",e.type="text/css";for(j in d)e.setAttribute(j,d[j]);g||(n.parentNode.insertBefore(e,n),m(c,0))}})(this,document);
|
||||
Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0));};
|
||||
;
|
4
view/theme/smoothly/js/modernizr.custom.2.5.3.min.js
vendored
Normal file
4
view/theme/smoothly/js/modernizr.custom.2.5.3.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
|
@ -93,6 +93,10 @@ li.widget-list {
|
|||
.fakelink {
|
||||
color: #1873a2;
|
||||
cursor: pointer;
|
||||
padding-left: 20px;
|
||||
margin-left: 20px;
|
||||
margin-bottom: 10px;
|
||||
background: url("down.png") no-repeat scroll left center transparent;
|
||||
}
|
||||
|
||||
.fakelink :hover {
|
||||
|
@ -334,8 +338,6 @@ nav {
|
|||
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) );
|
||||
border: 1px solid #7C7D7B;
|
||||
box-shadow: 0 0 8px #BDBDBD;
|
||||
/* -moz-box-shadow: 3px 3px 4px #959494;
|
||||
-webkit-box-shadow: 3px 3px 4px #959494;*/
|
||||
border-radius: 5px 5px 5px 5px;
|
||||
}
|
||||
|
||||
|
@ -876,6 +878,7 @@ ul .sidebar-group-li .icon {
|
|||
}
|
||||
|
||||
#profile-jot-submit-wrapper {
|
||||
margin-top: 30px;
|
||||
}
|
||||
|
||||
#jot-title {
|
||||
|
@ -1423,7 +1426,8 @@ profile-jot-banner-wrapper {
|
|||
#item-delete-selected {
|
||||
overflow: auto;
|
||||
margin-top: 20px;
|
||||
width: 100%;
|
||||
float: right;
|
||||
width: 230px;
|
||||
}
|
||||
|
||||
/* ============ */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue