WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 22.03.2018 16:11:18

florian
Administrator

[Gelöst] Share-Links in Photoswipe

Ich bin jetzt seit mehreren Stunden dabei zu versuchen, auch die Beschriftung der Share-Links zu übersetzen bzw. durch Sprachplatzhalter zu ersetzen. Konkret diese hier:
Share-Links

Das Problem: Wenn ich gemäß der Anleitung auf http://photoswipe.com/documentation/options.html vorgehe und in der zoom_Standard.htt 

$.extend(options, {
            index: pos
        });

ändere zu

$.extend(options, {
            index: pos,
shareButtons: [
    {id:'facebook', label:'{BUTTON_SHARE_FB}', url:'https://www.facebook.com/sharer/sharer.php?u={{url}}'},
    {id:'twitter', label:'{BUTTON_SHARE_TW}', url:'https://twitter.com/intent/tweet?text={{text}}&url={{url}}'},
    {id:'pinterest', label:'{BUTTON_SHARE_PIN}', url:'http://www.pinterest.com/pin/create/button/?url={{url}}&media={{image_url}}&description={{text}}'},
    {id:'download', label:'{BUTTON_SHARE_DOWNLOAD}', url:'{{raw_image_url}}', download:true}
],
        });

werden mir zwar die deutschen Titel angezeigt, jedoch zerlegt es die {{url}}-Platzhalter, sprich statt dem erwünschten Link
so soll es
erscheint dort nur noch
so ist es leider

Weglassen kann man die url-Angabe ärgerlicherweise nicht.

Ich vermute, dass da irgendwie die Template-Engine dazwischenfunkt. Ich habe schon alles mögliche probiert, von {literal} ... {/literal} über {{{}}} bis hin zu versuchen, per CSS bzw. JS die Ausgabe zu ersetzen, das hat aber nicht funktioniert. Selbst str_replace auf  $wb_page_data bringt nichts.

Das gleiche (?) Problem tritt übrigens auch in der zoom_colorbox.htt auf, weshalb sich dort die Ausgabe "Image {current} of {total}" nicht übersetzen lässt, nimmt man die Auskommentierung vor der Zeile raus, erscheint nur "Bild von".

Hat von den Anwesenden zufällig irgend jemand eine Idee, wie sich das Problem lösen lässt? Die RFG mit den kaputten Links hänge ich hier mal an.

Offline

#2 23.03.2018 05:12:56

florian
Administrator

Re: [Gelöst] Share-Links in Photoswipe

So, nach etwas Nachdenken habe ich eine Lösung gefunden. Die problematischen geschweiften Klammern sind ja nicht in Stein gemeißelt. Ich habe diese jetzt einfach durch andere Platzhalter ersetzt.
Bei der Gelegenheit habe ich auch noch die Fancybox gefixt, sodass diese mit aktuellen jq-Versionen wieder funktioniert.

Beitrag geändert von florian (23.03.2018 10:29:00)

Offline

Liked by:

byteworker, colinax

#3 23.03.2018 20:24:55

jean
Mitglied

Re: [Gelöst] Share-Links in Photoswipe

(doofe Frage - aber warum hast du den Text nicht einfach im JS - photoswipe-ui-default - geändert, wo sie ja definiert werden?)

Offline

#4 23.03.2018 20:26:50

florian
Administrator

Re: [Gelöst] Share-Links in Photoswipe

@jean: vong wegen Mehrsprachlichkeit. Schaltest Du um auf Inglisch und guckst Du Gallerie, doo! smile

Offline

#5 25.03.2018 16:31:49

jean
Mitglied

Re: [Gelöst] Share-Links in Photoswipe

(ja, daran dachte ich auch erst, aber ich sah in deinem Code keinen Verweis auf die Sprache. War dann aber zu faul, um zu gucken, wie das da gelöst wird ;) und dachte, es geht evtl. doch nur um eine deutsche Fassung )

Offline

#6 26.03.2018 07:54:12

florian
Administrator

Re: [Gelöst] Share-Links in Photoswipe

Bei der Gelegenheit: Die Übersetzungen in andere Sprachen, z.B. französisch, niederländisch, polnisch, schwedisch könnten noch vervollständigt werden...

$MOD_FOLDERGALLERY['BUTTON_CLOSE']		= "Close (Esc)";
$MOD_FOLDERGALLERY['BUTTON_SHARE']		= "Share";
$MOD_FOLDERGALLERY['BUTTON_TOGGLE_FULLSCREEN']		= "Toggle fullscreen";
$MOD_FOLDERGALLERY['BUTTON_ZOOM']		= "Zoom +/-";
$MOD_FOLDERGALLERY['BUTTON_NEXT']		= "Next (arrow right)";
$MOD_FOLDERGALLERY['BUTTON_PREV']		= "Prev (arrow left)";
$MOD_FOLDERGALLERY['BUTTON_SHARE_FB']   = "Share on Facebook";
$MOD_FOLDERGALLERY['BUTTON_SHARE_TW']   = "Tweet";
$MOD_FOLDERGALLERY['BUTTON_SHARE_PIN']  = "Pin it";
$MOD_FOLDERGALLERY['BUTTON_SHARE_DL']   = "Download image";

$MOD_FOLDERGALLERY['CB_PREV']   = "previous";
$MOD_FOLDERGALLERY['CB_NEXT']   = "next";
$MOD_FOLDERGALLERY['CB_CLOSE']   = "close";
$MOD_FOLDERGALLERY['CB_IMAGE']   = "Image";
$MOD_FOLDERGALLERY['CB_OF']   = "of";

$MOD_FOLDERGALLERY['FEDIT_NEW_FOLDER_HEADER']  = 'Create new folder in';
$MOD_FOLDERGALLERY['FEDIT_DELETE_FOLDER_HEADER']  = 'Delete folder';
$MOD_FOLDERGALLERY['FEDIT_PICTURES_AMOUNT_IN_FOLDER']  = 'Images in folder';
$MOD_FOLDERGALLERY['FEDIT_DELETE_IMAGE_HEADER']  = 'Delete image';
$MOD_FOLDERGALLERY['FEDIT_UPLOAD_TO_FOLDER_HEADER']  = 'Upload to folder';
$MOD_FOLDERGALLERY['FEDIT_MODIFY_IMAGE_THUMB_HEADER'] = 'Modify thumbnail';
$MOD_FOLDERGALLERY['FEDIT_SORT_FOLDERS_HEADER'] = 'Sort folders';
$MOD_FOLDERGALLERY['FEDIT_SORT_IMAGES_IN_FOLDER_HEADER'] = 'Sortiere images in folder';
$MOD_FOLDERGALLERY['FEDIT_EDIT_FOLDER_HEADER'] = 'Edit folder';
$MOD_FOLDERGALLERY['FEDIT_EDIT_IMAGE_HEADER'] = 'Edit image';
$MOD_FOLDERGALLERY['FEDIT_SETTINGS_HEADER'] = 'Settings';
$MOD_FOLDERGALLERY['FEDIT_FOLDER_LABEL'] = 'Folder';
$MOD_FOLDERGALLERY['FEDIT_TITLE_LABEL'] = 'Title';
$MOD_FOLDERGALLERY['FEDIT_DESC_LABEL'] = 'Description';
$MOD_FOLDERGALLERY['FEDIT_ACTIVE_LABEL'] = 'Active';
$MOD_FOLDERGALLERY['FEDIT_HASCHILD'] = 'Has subfolders';
$MOD_FOLDERGALLERY['FEDIT_CHILD_AMOUNT'] = 'Amount';
$MOD_FOLDERGALLERY['FEDIT_ISEMPTY'] = 'Is empty';
$MOD_FOLDERGALLERY['FEDIT_FOLDER_REMOVED_HEADER'] = 'Folder removed';
$MOD_FOLDERGALLERY['FEDIT_FOLDER_ROOTNOTDELETE_HEADER'] = 'The root folder can not be deleted';
$MOD_FOLDERGALLERY['FEDIT_NOW_REMOVING'] = 'deleting';
$MOD_FOLDERGALLERY['FEDIT_ERROR_DELETING_DIRECTORY_HEADER'] ='The folder could not be removed';
$MOD_FOLDERGALLERY['FEDIT_ERROR_DELETING_IMAGE'] ='The image could not be deleted';
$MOD_FOLDERGALLERY['FEDIT_ERROR_NO_FILE_UPLOADED'] ='No file transmitted!';
$MOD_FOLDERGALLERY['FEDIT_ERROR_NOIMAGEFILE'] ='Ignored invalid file (only jpg, png, gif are processed)';
$MOD_FOLDERGALLERY['FEDIT_ERROR_HEADER'] ='Error';
$MOD_FOLDERGALLERY['FEDIT_ERROR_GENERIC'] ='Something went wrong';
$MOD_FOLDERGALLERY['FEDIT_MENU_TITLEDESC'] ='Title/Desc.';
$MOD_FOLDERGALLERY['FEDIT_MENU_UPLOAD'] ='Upload';
$MOD_FOLDERGALLERY['FEDIT_MENU_DELETE'] ='Delete';
$MOD_FOLDERGALLERY['FEDIT_MENU_ADD'] ='Add';
$MOD_FOLDERGALLERY['FEDIT_MENU_CROP'] ='Crop';
$MOD_FOLDERGALLERY['FEDIT_MENU_SETTINGS'] ='Settings';
$MOD_FOLDERGALLERY['FEDIT_MENU_CATPATH'] ='Path';
$MOD_FOLDERGALLERY['FEDIT_WAIT'] ='Please wait...';
$MOD_FOLDERGALLERY['FEDIT_HERE'] ='Here';
$MOD_FOLDERGALLERY['FEDIT_CHECK_NOT_OVERWRITE'] ='Do NOT overwrite existing files';
$MOD_FOLDERGALLERY['FEDIT_SETUP_JQUERY'] ='Error: jQuery was not loaded!';
$MOD_FOLDERGALLERY['FEDIT_SETUP_RESIZE_ASSISTANT'] ='Setup Assistant - Resize to max. width';
$MOD_FOLDERGALLERY['FEDIT_SETUP_THUMBSTYLE1'] = '<p>1. <strong>Recommended: </strong> All of the thumbnails will be cropped to the same size. A huge variety of display styles is available.</p>';
$MOD_FOLDERGALLERY['FEDIT_SETUP_THUMBSTYLE2'] ='<p>2. All thumbnails will have the same height. They will not be cropped, but their width will be adjusted.</p>';

$MOD_FOLDERGALLERY['FEDIT_SETUP_THUMBSTYLE3'] ='<p>3. All thumbnails will have the same width. They will not be cropped, but their height will be adjusted.</p>';
$MOD_FOLDERGALLERY['FEDIT_SETUP_WIDTH_ABBR'] ='W';
$MOD_FOLDERGALLERY['FEDIT_SETUP_COLS_ABBR'] ='Columns';
$MOD_FOLDERGALLERY['FEDIT_SETUP_CALC'] ='Calculate';
$MOD_FOLDERGALLERY['FEDIT_SETUP_PIXEL'] ='Pixel';
$MOD_FOLDERGALLERY['FEDIT_SETUP_HEIGHT_ABBR'] ='H';
$MOD_FOLDERGALLERY['FEDIT_SETUP_HEIGHT'] ='Height';
$MOD_FOLDERGALLERY['FEDIT_SETUP_SQUARE'] ='square';
$MOD_FOLDERGALLERY['FEDIT_SETUP_SAVE'] ='Apply';
$MOD_FOLDERGALLERY['FEDIT_SETUP_CANCEL'] ='Cancel';
$MOD_FOLDERGALLERY['FEDIT_SORT_FOLDERS'] ='Sort folders';
$MOD_FOLDERGALLERY['FEDIT_SORT_IMAGES'] ='Sort images';
$MOD_FOLDERGALLERY['SORT_FREEHAND']             = 'Free sort (Drag & Drop)';
$MOD_FOLDERGALLERY['THUMB_EDIT_ALT']            = 'Edit Thumbnail';
$MOD_FOLDERGALLERY['IMAGE_DELETE_ALT']          = 'Delete Image';
$MOD_FOLDERGALLERY['EDIT_CATEGORIE']            = 'Edit Categorie';
$MOD_FOLDERGALLERY['EXPAND_COLAPSE']            = 'Expand/Colapse';
$MOD_FOLDERGALLERY['MOVE_UP']                   = 'Move up';
$MOD_FOLDERGALLERY['MOVE_DOWN']                 = 'Move down';
$MOD_FOLDERGALLERY['HELP_INFORMATION']          = 'Help/Info';
$MOD_FOLDERGALLERY['CAT_ACTIVE']                = 'active, click to deactivate!';
$MOD_FOLDERGALLERY['CAT_INACTIVE']              = 'inactive, click to activate!';
$MOD_FOLDERGALLERY['CAT_TOGGLE_ACTIV_FAIL']     = 'Could not acvtivate/deactivate this categorie! Do you try to hack the system?';
$MOD_FOLDERGALLERY['DELETE_ARE_YOU_SURE']       = 'Would you like to delete this file? The file is completely deleted from the server!';
$MOD_FOLDERGALLERY['ADD_MORE_PICS']             = 'Add more Pictures to this categorie';
$MOD_FOLDERGALLERY['CATPIC_STRINGS'][0]         = 'Random';
$MOD_FOLDERGALLERY['CATPIC_STRINGS'][1]         = 'First';
$MOD_FOLDERGALLERY['CATPIC_STRINGS'][2]         = 'Last';
$MOD_FOLDERGALLERY['CAT_OVERVIEW_PIC']          = 'Categorie Preview';
$MOD_FOLDERGALLERY['THUMBNAIL_SETTINGS']        = 'Thumbnail Settings';
$MOD_FOLDERGALLERY['LOAD_PRESET']               = 'Load Preset';
$MOD_FOLDERGALLERY['LOAD_PRESET_INFO']          = '<b>Attention, this function overwrites all other fields below!</b>';
$MOD_FOLDERGALLERY['IMAGE_CROP']                = 'Image Crop';
$MOD_FOLDERGALLERY['IMAGE_DONT_CROP']           = 'No Crop';
$MOD_FOLDERGALLERY['IMAGE_DO_CROP']             = 'Crop the image';
$MOD_FOLDERGALLERY['RATIO']                     = 'Ratio';
$MOD_FOLDERGALLERY['CALCULATE_RATIO']           = 'Calculate with Max values from below';
$MOD_FOLDERGALLERY['MAX_WIDTH']                 = 'Maximum width';
$MOD_FOLDERGALLERY['MAX_HEIGHT']                = 'Maximum height';
$MOD_FOLDERGALLERY['ADVANCED_SETTINGS']         = 'Advanced Settings';
$MOD_FOLDERGALLERY['BACKGROUND_COLOR']          = 'Background-color';
$MOD_FOLDERGALLERY['NEW_CAT']                   = 'Create New Categorie';
$MOD_FOLDERGALLERY['CAT_PARENT']                = 'Parent Categorie';
$MOD_FOLDERGALLERY['FOLDER_NAME']               = 'Foldername';
$MOD_FOLDERGALLERY['CAT_TITLE']                 = 'Categorie Title';
$MOD_FOLDERGALLERY['DELETE_OLD_THUMBS']         = 'Delete old thumbnails';
$MOD_FOLDERGALLERY['DELETE']                    = 'Delete';
$MOD_FOLDERGALLERY['UPDATED_THUMB']             = 'Updated thumbnail successfully';
$MOD_FOLDERGALLERY['ACTIVE']                    = 'active';
$MOD_FOLDERGALLERY['SETUP_ASSISTANT']			= 'setup assistant'; 
$MOD_FOLDERGALLERY['CURRENT_W_H']				= 'current (w x h)'; 
$MOD_FOLDERGALLERY['THUMBSIZE_EDIT']			= 'Edit';
$MOD_FOLDERGALLERY['SHOW_ADVANCED']				= 'Advanced';
$MOD_FOLDERGALLERY['FRONTEND_EDIT']				= 'Frontend Edit';
$MOD_FOLDERGALLERY['EXPERT_SETTINGS']			= 'Options / Tools';

Offline

Fußzeile des Forums

up