bakerling
Offline
Posts: 340
|
 |
« on: September 10, 2011, 05:16:30 PM » |
|
Hallo Ich habe bisher Das Modul jQueryAdmin genutzt. Da dieses ja deprecated ist, möchte ich in Zukunft LibraryAdmin verwenden. Plugins hochladen und Presets erstellen klappt wunderbar. Leider finde ich in LibraryAdmin jedoch nicht heraus wie ich UI Themes hochladen kann. Bei jQueryAdmin war es so einfach, nur ein Klick. Auch die Suche im Forum brachte mich nicht weiter.
Wahrscheinlich stelle ich mich nur dämlich an, aber vielleicht gibt mir doch jemand einen Tipp. Ich danke schon mal.
LG Bakerling
|
|
|
|
|
Logged
|
|
|
|
dbs
WebsiteBaker Org e.V.
Offline
Posts: 3719
|
 |
« Reply #1 on: September 10, 2011, 05:32:03 PM » |
|
dir fehlt die lib_jquery ... finden, als modul installieren... danach ist alles fast wie gewohnt.
|
|
|
|
|
Logged
|
|
|
|
bakerling
Offline
Posts: 340
|
 |
« Reply #2 on: September 10, 2011, 05:50:09 PM » |
|
Hallo dbs
Danke für Deine schnelle Antwort. lib_jquery habe ich installiert. Mit Plugins, Presets und so ist wirklich alles ziemlich gleich. Bei jQueryAdmin gibt es aber bei den UI Themes einen grünen +-icon mit dem ich zusätzliche Themes hochladen kann. Im LibraryAdmin finde ich aber nur oben rechts eine Möglichkeit um Plugins zu installieren. LG Harry
|
|
|
|
|
Logged
|
|
|
|
dbs
WebsiteBaker Org e.V.
Offline
Posts: 3719
|
 |
« Reply #3 on: September 10, 2011, 06:24:23 PM » |
|
hm, stimmt, lädst du einfach per ftp hoch in ..modules/lib_jquery/jquery-ui/themes. und dann mal die entwicklerin nerven wegen einbau von upload-möglichkeit. 
|
|
|
|
|
Logged
|
|
|
|
bakerling
Offline
Posts: 340
|
 |
« Reply #4 on: September 10, 2011, 07:16:14 PM » |
|
Hallo dbs
Ok. Werde es mal so versuchen. Danke.
LG Harry
|
|
|
|
|
Logged
|
|
|
|
bakerling
Offline
Posts: 340
|
 |
« Reply #5 on: September 10, 2011, 07:37:29 PM » |
|
Hat geklappt! Freu und Dank  Ich habe da noch eine Altlast. Ich wollte in einer WB2.8.1 Installation mein Lieblingskind jQueryAdmin installieren. Es klappte jedoch nicht, ich bekam eine Fehlermeldung deren Inhalt ich leider nicht mehr weiss.  Nun ist das Modul im admintool nicht vorhanden. Wenn ich es nochmals versuche zu installieren, kommt die Meldung dass das Modul bereits installiert ist. Über das Backend zu deinstallieren geht auch nicht, da es dort ja nicht vorhanden ist. Ich versuchte dann per FTP die Daten nochmals drüberzuspielen. Die Übertragung wurde jedoch abgebrochen mit der Meldung "Schwerer Übertragungsfehler". Meine Frage: Wie ums Himmelswillen kriege ich das Ding vom Server runter. Kann ich jQueryAdmin einfach über FTP löschen? Und dann unter "Erweitert" das script "uninstall.php" laufen lassen. Ist dann wieder alles paletti? LG Harry
|
|
|
|
|
Logged
|
|
|
|
dbs
WebsiteBaker Org e.V.
Offline
Posts: 3719
|
 |
« Reply #6 on: September 10, 2011, 07:49:54 PM » |
|
da bin ich nicht so der crack. also mal über erweiterunegn > erweitert (rechts oben zu finden) module neuladen... oder nochmal versuchen zu installieren (vorher in der DB die versionsnummer heruntersetzen in addons)... oder per ftp hochladen und über erweiterungen > module > erweitert (rechts oben zu finden) > installieren ... oder per ftp löschen und in der datenbank die tabellen löschen, dann reload der module...
|
|
|
|
« Last Edit: September 10, 2011, 07:51:36 PM by dbs »
|
Logged
|
|
|
|
bakerling
Offline
Posts: 340
|
 |
« Reply #7 on: September 10, 2011, 08:00:06 PM » |
|
OK! Ich werde mal Deine Anregungen verfolgen.
Danke und Gruss Harry
|
|
|
|
|
Logged
|
|
|
|
bakerling
Offline
Posts: 340
|
 |
« Reply #8 on: September 12, 2011, 11:09:00 AM » |
|
Hallo dbs Da bin ich wieder. Ich habe bei der Installation (WB2.8.1) mit der Altlast (siehe oben) nun LibraryAdmin, lib_jquery und Wysiwyg-query installiert. Leider kriege ich das Accordion nicht zum laufen. Mein Vorgehen: 1. Die drei Module installiert. 2. Neues Theme per FTP in lib_jquery hinzugefügt. 3. Preset gemäss Anleitung auf Onkel Franky's Seite erstellt 4. Seite erstellt. Abschnitte 1 und 2 normale Wysiwyg Abschnitte. Abschnitt 3 Wysiwyg mit Aufruf [[LibInclude?lib=lib_jquery&preset=modulaccordion]] 5. drei Wysiwyg-Query Abschnitte erstellt 6. Eine weitere leere Wysiwyg Seite Resultat siehe Anhang. (Diese Seite ist noch nicht online) Auszug Quelltext: <div id="content"> <div id="box1"><a class="section_anchor" id="wb_414" name="wb_414"></a><p><img src="http://www.activecommunication.ch/media/produktebilder/clevy2.jpg" alt="" width="160" height="131">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut odio. Nam sed est. Nam a risus et est iaculis adipiscing. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Integer ut justo. In tincidunt viverra nisl. Donec dictum malesuada magna. Curabitur id nibh auctor tellus adipiscing pharetra. Fusce vel justo non orci semper feugiat. Cras eu leo at purus ultrices tristique.</p></div> <div id="box2"><a class="section_anchor" id="wb_419" name="wb_419"></a><p><img src="http://www.activecommunication.ch/media/produktebilder/Paletto%20Glad%20kille%207%2004.jpg" alt="" width="159" height="130">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut odio. Nam sed est. Nam a risus et est iaculis adipiscing. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Integer ut justo. In tincidunt viverra nisl. Donec dictum malesuada magna. Curabitur id nibh auctor tellus adipiscing pharetra. Fusce vel justo non orci semper feugiat. Cras eu leo at purus ultrices tristique.</p></div> <div id="box3"><a class="section_anchor" id="wb_420" name="wb_420"></a><p>[[LibInclude?lib=lib_jquery&preset=modulaccordion]]</p><a class="section_anchor" id="wb_430" name="wb_430"></a><a class="section_anchor" id="wb_431" name="wb_431"></a><a class="section_anchor" id="wb_432" name="wb_432"></a> <div class="accordion"><!-- begin accordion --> <h6><a href="#">Titel 1</a></h6>
<div><!-- begin section --> <a id="wb_section_430" name="wb_section_430"></a>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut odio. Nam sed est. Nam a risus et est iaculis adipiscing. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Integer ut justo. In tincidunt viverra nisl. Donec dictum malesuada magna. Curabitur id nibh auctor tellus adipiscing pharetra. Fusce vel justo non orci semper feugiat. Cras eu leo at purus ultrices tristique.</p> </div><!-- end section --> <h6><a href="#">Titel 2</a></h6> <div><!-- begin section --> <a id="wb_section_431" name="wb_section_431"></a>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut odio. Nam sed est. Nam a risus et est iaculis adipiscing. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Integer ut justo. In tincidunt viverra nisl. Donec dictum malesuada magna. Curabitur id nibh auctor tellus adipiscing pharetra. Fusce vel justo non orci semper feugiat. Cras eu leo at purus ultrices tristique.</p> </div><!-- end section --> <h6><a href="#">Titel 3</a></h6> <div><!-- begin section -->
<a id="wb_section_432" name="wb_section_432"></a>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut odio. Nam sed est. Nam a risus et est iaculis adipiscing. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Integer ut justo. In tincidunt viverra nisl. Donec dictum malesuada magna. Curabitur id nibh auctor tellus adipiscing pharetra. Fusce vel justo non orci semper feugiat. Cras eu leo at purus ultrices tristique.</p> </div><!-- end section --> </div><!-- end accordion -->
<a class="section_anchor" id="wb_424" name="wb_424"></a></div> </div> <!-- Ende Content --> PS: Ich habe auch versucht im Modul Wysiwyg-Query in der frontend.js den Titel von h6 auf h2 zu ändern. Leider wird die Änderung nicht übernommen Ich verstehe es nicht, da Wysiwyg-Query zusammen mit jQueryAdmin auf einer anderen Installationen (anderer Provider) einwandfrei läuft. Ich hoffe, Du, oder jemand anders, kann mir weiterhelfen. LG Harry
|
|
|
|
|
Logged
|
|
|
|
dbs
WebsiteBaker Org e.V.
Offline
Posts: 3719
|
 |
« Reply #9 on: September 12, 2011, 11:28:48 AM » |
|
Jo, schade, dass sie noch nicht online ist sonst könnte man besser helfen. Sieht erstmal so aus als ob kein Theme geladen wird, stell mal um auf base. Wysiwyg-Query hast du auch von Onkel Franky's Seite?  Die normalen wysiwygs drumrum sind nicht nötig es sei denn du nutzt sie. Du könntest mal im Frontend dir den Quelltext anzeigen lassen und dort den head kopieren. Vielleicht sieht man da was.
|
|
|
|
|
Logged
|
|
|
|
bakerling
Offline
Posts: 340
|
 |
« Reply #10 on: September 12, 2011, 11:50:50 AM » |
|
Hallo dbs Hier mal der Head des generierten Quelltextes: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head> <title>Active Communication, elektronische Hilfsmittel für Menschen mit einer Behinderung - Boardmaker</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="description" content="Die Active Communication GmbH erleichtert Menschen mit einer Behinderung seit 10 Jahren mit verschiedensten Hilfsmitteln den Alltag. Die Technologie hat während dieser Zeit massive Fortschritte erfahren und stellt heutzutage ein Vielfaches an Möglichkeiten zur Verfügung. Auf diese Weise ist die Active ihrem Ziel doch treu geblieben: Die Technologie in den Dienst von Menschen mit Behinderungen zu stellen."> <meta name="keywords" content="Muskelerkrankungen Tetraplegie CP MS Autismus"> <link href="http://www.activecommunication.ch/templates/material/screen.css" rel="stylesheet" type="text/css" media="screen"> <link href="http://www.activecommunication.ch/templates/material/print.css" rel="stylesheet" type="text/css" media="print"> <link rel="shortcut icon" href="http://www.activecommunication.ch/wb/logo_ac.ico" type="image/x-icon">
<script src="http://www.activecommunication.ch/modules/wysiwyg_query/frontend.js" type="text/javascript"></script> <script src="http://www.activecommunication.ch/modules/output_filter/js/mdcr.js" type="text/javascript"></script> <script src="http://www.activecommunication.ch/modules/wysiwyg_query/frontend.js" type="text/javascript"></script>
<script src="http://www.activecommunication.ch/modules/output_filter/js/mdcr.js" type="text/javascript"></script>
<!--[if IE ]> <style> .clearing {zoom:1;} </style> <![endif]-->
</head> Ach ja, ich habe die Notiz wieder gefunden von der Fehlermeldung die ich bei der Installation von jQueryAdmin erhielt. "Unknow column 'admin_edit' in 'field_list' Vielleicht besteht da ja ein Zusammenhang. LG Harry
|
|
|
|
|
Logged
|
|
|
|
dbs
WebsiteBaker Org e.V.
Offline
Posts: 3719
|
 |
« Reply #11 on: September 12, 2011, 12:07:50 PM » |
|
hm, sehe kein jquery-core oder theme, dafür doppelt frontend.js vom query. üble sache und auf die entfernung schlecht machbar. warum willst du bei 2.8.1 bleiben?
edit: mit jQA oder LA gibt es lokal oft probleme die sich online in luft auflösen.
|
|
|
|
« Last Edit: September 12, 2011, 12:46:03 PM by dbs »
|
Logged
|
|
|
|
bakerling
Offline
Posts: 340
|
 |
« Reply #12 on: September 12, 2011, 01:51:46 PM » |
|
Die Seite ist nicht lokal. Sie ist bei einem Provider auf dem Server. http://www.activecommunication.chDie Seite mit dem Accordion ist eine Erweiterung und noch auf Privat gestellt. Da ich kein zusätzliches Theme per FTP raufladen konnte, hatte ich heute schon den Provider kontaktiert. Er sagte mir, dies sei ein Rechteproblem. Wir haben dann die im Root-Verzeichnis liegende .htaccess Datei RewriteEngine on RewriteCond %{REQUEST_URI} !wb/ RewriteRule ^(.*)$ /wb/$1
um AddHandler php5-fastcgi .php .php5 erweitert und FastCGI aktiviert, so dass PHP als FTP Benutzer ausgeführt wird. So sollten laut Provider keine Rechteprobleme mehr auftreten. Anschliessend habe ich dann die Module neu installiert. So sieht übrigens das preset aus: <script type="text/javascript" src="{LIB_URL}/lib_jquery/jquery-ui/ui/jquery.ui.core.min.js"></script> <!-- position: head --> <script src="{LIB_URL}/lib_jquery/jquery-ui/ui/jquery.ui.widget.min.js" type="text/javascript"></script> <script type="text/javascript" src="{LIB_URL}/lib_jquery/jquery-ui/ui/jquery.ui.accordion.min.js"></script> <script type="text/javascript"> if( typeof 'jQuery' != 'undefined' ) { jQuery(document).ready(function($) { $("#accordion").accordion(); }); } </script> <!-- position: head --> <link media="screen" rel="stylesheet" type="text/css" href="{LIB_URL}/lib_jquery/jquery-ui/themes/smoothness/jquery-ui.css" />
Wie soll ich weiter vorgehen? LG Harry
|
|
|
|
|
Logged
|
|
|
|
dbs
WebsiteBaker Org e.V.
Offline
Posts: 3719
|
 |
« Reply #13 on: September 12, 2011, 02:09:30 PM » |
|
$("#accordion").accordion(); wird nicht benutzt, stört aber auch nicht. in der frontend.js von wysiwyg-query steht dieser aufruf mit .accordion statt #accordion drin. im prinzip ist alles richtig und sollte funktionieren. du müsstest aber im quelltext sehen ob diese dinge auch wirklich geladen werden. du könntest die seite auch mal auf versteckt stellen und mir die adresse mitteilen.
|
|
|
|
|
Logged
|
|
|
|
bakerling
Offline
Posts: 340
|
 |
« Reply #14 on: September 12, 2011, 03:43:12 PM » |
|
|
|
|
|
|
Logged
|
|
|
|
dbs
WebsiteBaker Org e.V.
Offline
Posts: 3719
|
 |
« Reply #15 on: September 12, 2011, 04:32:11 PM » |
|
Kann es sein, dass bei dir die Droplets nicht existieren die bei der Installation automatisch angelegt werden? Schau mal im Modul Droplets ob da LibInclude und LibLoader sind.
Und den head deiner index.php würde ich gern mal sehen.
|
|
|
|
« Last Edit: September 12, 2011, 04:34:28 PM by dbs »
|
Logged
|
|
|
|
bakerling
Offline
Posts: 340
|
 |
« Reply #16 on: September 12, 2011, 05:24:12 PM » |
|
Nein, diese Droplets sind nicht vorhanden. Der Head der index.php: if(!defined('WB_URL')) { header('Location: ../index.php'); exit(0); }
?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title><?php page_title(); ?></title> <meta http-equiv="Content-Type" content="text/html; charset=<?php if(defined('DEFAULT_CHARSET')) { echo DEFAULT_CHARSET; } else { echo 'utf-8'; }?>" /> <meta name="description" content="<?php page_description(); ?>" /> <meta name="keywords" content="<?php page_keywords(); ?>" /> <link href="<?php echo TEMPLATE_DIR; ?>/screen.css" rel="stylesheet" type="text/css" media="screen" /> <link href="<?php echo TEMPLATE_DIR; ?>/print.css" rel="stylesheet" type="text/css" media="print" /> <link rel="shortcut icon" href="http://www.activecommunication.ch/wb/logo_ac.ico" type="image/x-icon" />
<?php // this allows to include the optional module files (frontend.css, frontend.js) into the head section if(function_exists('register_frontend_modfiles')) { register_frontend_modfiles('css'); register_frontend_modfiles('js'); } ?> <?php // this allows to add custom information to the head section of your template (WB-->Settings-->Website Header) echo WEBSITE_HEADER; ?> <?php register_frontend_modfiles('js');?>
<!--[if IE ]> <style> .clearing {zoom:1;} </style> <![endif]-->
</head> LG Harry
|
|
|
|
|
Logged
|
|
|
|
BlackBird
AddOn Development
Offline
Posts: 2069
|
 |
« Reply #17 on: September 12, 2011, 05:40:27 PM » |
|
register_frontend_m odfiles('js') ist doppelt. Keine Droplets, keine Funktionalität von LibraryAdmin.  Und kein Preset = kein Akkordion.
|
|
|
|
|
Logged
|
Alle großen Veränderungen beginnen im Kleinen
|
|
|
dbs
WebsiteBaker Org e.V.
Offline
Posts: 3719
|
 |
« Reply #18 on: September 12, 2011, 05:45:30 PM » |
|
ersetze das gepostete mal damit (vorher die index.php irgendwo sichern): // prevent this file from being accessed directly if (!defined('WB_PATH')) die(header('Location: ../../../index.php'));
?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title><?php page_title(); ?></title> <meta http-equiv="Content-Type" content="text/html; charset=<?php if(defined('DEFAULT_CHARSET')) { echo DEFAULT_CHARSET; } else { echo 'utf-8'; }?>" /> <meta name="description" content="<?php page_description(); ?>" /> <meta name="keywords" content="<?php page_keywords(); ?>" /> <link href="<?php echo TEMPLATE_DIR; ?>/screen.css" rel="stylesheet" type="text/css" media="screen" /> <link href="<?php echo TEMPLATE_DIR; ?>/print.css" rel="stylesheet" type="text/css" media="print" /> <link rel="shortcut icon" href="http://www.activecommunication.ch/wb/logo_ac.ico" type="image/x-icon" /> <?php // this allows to add custom information to the head section of your template (WB-->Settings-->Website Header) echo WEBSITE_HEADER;
// this allows to include the optional module files (frontend.css, frontend.js) into the head section if(function_exists('register_frontend_modfiles')) { register_frontend_modfiles('css'); register_frontend_modfiles('js'); } ?>
<!--[if IE ]> <style> .clearing {zoom:1;} </style> <![endif]-->
</head> dann installierst du dir das droplet-modul von hier: http://www.websitebakers.com/pages/droplets/module-wb2.8.phpdadurch kannst du dir dann die fehlenden droplets importieren, ich hänge sie hier mit ran (enthalten LibInclude und LibLoader). dann sollte es schon viel besser aussehen.
|
|
|
|
« Last Edit: September 12, 2011, 05:56:21 PM by dbs »
|
Logged
|
|
|
|
bakerling
Offline
Posts: 340
|
 |
« Reply #19 on: September 12, 2011, 05:54:11 PM » |
|
Hallo dbs
Danke für Deine geduldige Hilfe. Die Welt sieht schon nicht mehr so düster aus. Ich muss jetzt weg zur Theaterprobe. Werde nachher Deine Anleitung umsetzen.
LG Harry
|
|
|
|
|
Logged
|
|
|
|
bakerling
Offline
Posts: 340
|
 |
« Reply #20 on: September 12, 2011, 10:03:48 PM » |
|
Hallo dbs
Ich habe eben festgestellt, dass Droplets version 0.3.1 installiert ist. Eigenartig, dass beim upgrade auf WB2.8.1 nicht die neue Version installiert wurde?!? Kann ich, nachdem ich ein Backup der Droplets gemacht habe, die neue Version einfach über die alte Version drüber installieren?
LG Harry
|
|
|
|
|
Logged
|
|
|
|
dbs
WebsiteBaker Org e.V.
Offline
Posts: 3719
|
 |
« Reply #21 on: September 13, 2011, 07:16:34 AM » |
|
Moin,
ja das ist merkwürdig mit der 0.31. Deinen Droplets passiert nichts, kannst einfach drüberinstallieren. Für den Fall der Fälle hast du sicher irgendwo ein WB-Backup rumliegen (welches du regelmäßig erstellen solltest).
Gruß Frank
|
|
|
|
|
Logged
|
|
|
|
bakerling
Offline
Posts: 340
|
 |
« Reply #22 on: September 13, 2011, 04:18:49 PM » |
|
Hallo dbs
Endlich bin ich dazugekommen Deine Anleitung umzusetzen. Den Head der index.php habe ich entsprechend korrigiert.
Ich habe Droplet 1.51 installiert. Das Ergebnis ist irgendwie befremdend. Siehe Anhang.
Dann wollte ich Deine beiden Droplets importieren ging nicht.
Dann wollte ich neue Droplets erstellen und den Code Deiner Droplets einfügen. Nach dem Speichern erhielt ich eine Fehlermeldung. Siehe Anhang.
Ich bin wieder zurück auf dem Boden gelandet und verstehe nix mehr. Ich hoffe Du siehst einen Ausweg aus diesem Schlamassel.
LG Harry
|
|
|
|
|
Logged
|
|
|
|
dbs
WebsiteBaker Org e.V.
Offline
Posts: 3719
|
 |
« Reply #23 on: September 13, 2011, 04:28:28 PM » |
|
hi, also die spalte admin-view fehlt dir scheinbar in der DB bei droplets. ich hab eh schon den verdacht, dass bei deinem update von einer wb-version zur anderen was schiefgegangen ist. was hast du denn als letztes gemacht? von wb 2.7 auf 2.8.1 vielleicht?
|
|
|
|
|
Logged
|
|
|
|
bakerling
Offline
Posts: 340
|
 |
« Reply #24 on: September 13, 2011, 04:54:33 PM » |
|
Hallo dbs
Ja von 2.7 auf 2.8.1
PS: Ich hatte auch eine ähnliche Fehlermeldung als ich jQueryAdmin installioeren wollte: Unknow column 'admin_edit' in 'field list'
LG Harry
|
|
|
|
|
Logged
|
|
|
|
|