. .
pragmaMx Support Forum 21 November 2008, 04:17:11 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: Coppermine und linke Blöcke im vkpMx 2.1.a  (Gelesen 2778 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
GMS2K
öfter hier
**
Offline Offline

Geschlecht: Männlich
Beiträge: 34


WWW
« am: 28 Oktober 2004, 00:14:10 »

Hi@all,

ich habe mit dem folgenden kleinen Code vom Webmaster von nuke-theme.de die linken Blöcke von meinem phpBB2 und von zum Beispiel
dem Impressum "wegradiert". Klappt auch wunderbar, nur nicht mit Coppermine trotz des richtigen Pfades.
Code: [Select]  
// START - Linke Bloecke weg (x Module)
if ($name=='Gallery' or $name=='Forums' or $name=='Impressum') {
}
else {
blocks(left);
}
// END - Linke Bloecke weg (x Module)
Ich nehme mal an das liegt an den Coppermine eigenen Themes.
Kann mir jemand sagen wo ich das zusätzlich ändern muss damit auch die Gallery ohne linke Blöcke
auskommt ?

PS: ich hab eine Navigation im Themeheader, is also net schlimm wenn die linken Blöcke weg sind  Smiley

Gruß GMS2K
Gespeichert

~ reboot caused by senseless M$ Products ~
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 15.851



WWW
« Antworten #1 am: 30 Oktober 2004, 13:12:59 »

Moin Smiley

abgesehen davon, dass der Codeschnippsel sher umständlich geschrieben ist, sollte er trotzdem funktionieren.
Stimmt der Modulname "Gallery", auch Gross-Kleinschreibung?

Die Coppermine Themes haben auf die Blöcke keinen Einfluss.
Gespeichert

schön´s Grüssle, Andi
Kein Support über PN, Mail oder ICQ!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!


Auch aus Steinen, die einem in den Weg gelegt werden, kann man Schönes bauen.
Johann Wolfgang von Goethe
jogi24
Beta-Tester
****
Offline Offline

Geschlecht: Männlich
Beiträge: 2.236


WWW
« Antworten #2 am: 30 Oktober 2004, 13:31:24 »

hi

@Tora

das gleiche prob habe ich auch nur bei der Gallery !!!

du hattest doch auch mal so einen schnippsel geschrieben, leider finde ich ihn nicht mehr !!!   Tongue Tongue Tongue
Gespeichert

CMS-Version: pragmaMx 0.1.11, 1.30.2.18/2008-06-30 ++ PHP-Version: 5.2.6 ++ MySQL-Version: 5.0.45 Server-Version: Apache/2.2.4 (Linux/SUSE) -------------------------------------------------------------------------------------------------
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 15.851



WWW
« Antworten #3 am: 30 Oktober 2004, 13:41:15 »

 Huh Huh ehrlich, nur bei der Gallery ?

Komisch, dann muss ich das doch nochmal genau ansehen. Ist das bei allen Themes oder nur bei bestimmten?

Hmm, kann eigentlich nur sein, dass innerhalb der Coppermine die Variable $name verändert wird...
Gespeichert

schön´s Grüssle, Andi
Kein Support über PN, Mail oder ICQ!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!


Auch aus Steinen, die einem in den Weg gelegt werden, kann man Schönes bauen.
Johann Wolfgang von Goethe
smartmusic
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.269


WWW
« Antworten #4 am: 30 Oktober 2004, 13:54:13 »

wo muss denn der code eingebaut werden,damit die blöcke verschwinden?

in jedes modul oder reicht nur in die haupt index
Gespeichert
GMS2K
öfter hier
**
Offline Offline

Geschlecht: Männlich
Beiträge: 34


WWW
« Antworten #5 am: 30 Oktober 2004, 14:05:11 »

Der Code kommt (zumindest bei mir ist da so) in die theme.php deines aktuellen Themes, bei Erlauben der Themeauswahl für
Member natürlich auch in die anderen Themes aus der Auswahl.

Georg
Gespeichert

~ reboot caused by senseless M$ Products ~
smartmusic
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.269


WWW
« Antworten #6 am: 30 Oktober 2004, 14:06:39 »

ok,werde es mal probieren...
Gespeichert
smartmusic
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.269


WWW
« Antworten #7 am: 30 Oktober 2004, 14:12:59 »

funktioniert nei mir nicht,muss der code an eine bestimmte stelle?
Gespeichert
jogi24
Beta-Tester
****
Offline Offline

Geschlecht: Männlich
Beiträge: 2.236


WWW
« Antworten #8 am: 30 Oktober 2004, 14:16:26 »

Huh Huh ehrlich, nur bei der Gallery ?

Komisch, dann muss ich das doch nochmal genau ansehen. Ist das bei allen Themes oder nur bei bestimmten?

Hmm, kann eigentlich nur sein, dass innerhalb der Coppermine die Variable $name verändert wird...


hab es in mehreren theme versucht , die Gallery wird nicht übernommen
Gespeichert

CMS-Version: pragmaMx 0.1.11, 1.30.2.18/2008-06-30 ++ PHP-Version: 5.2.6 ++ MySQL-Version: 5.0.45 Server-Version: Apache/2.2.4 (Linux/SUSE) -------------------------------------------------------------------------------------------------
GMS2K
öfter hier
**
Offline Offline

Geschlecht: Männlich
Beiträge: 34


WWW
« Antworten #9 am: 30 Oktober 2004, 14:25:52 »

funktioniert nei mir nicht,muss der code an eine bestimmte stelle?

Sorry, die Info war bisserl knapp  Smiley

Hier der Orginaltext des Codebuilders:

1. deine theme.php öffnen, nach function themeheader() { suchen

füge in die folgende Zeile (die mit global beginnt) die Variable $name ein.

2. Deine theme.php öffnen, nach blocks(left); suchen und durch den Code ersetzen.

hier das Orginal

Georg
Gespeichert

~ reboot caused by senseless M$ Products ~
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 15.851



WWW
« Antworten #10 am: 30 Oktober 2004, 14:28:24 »

Sodale,
die Coppermine löscht irgendwo die Variable $name.
Im debug-Modus müsste da eigentlich eine Fehlermeldung kommen.

Verwendet anstatt $name die "superglobale Variable" $_REQUEST.

geändertes Beispiel:
Code: [Select]  
// START - Linke Bloecke weg (x Module)
if ($_REQUEST['name']!='Gallery' && $_REQUEST['name']!='Forums' && $_REQUEST['name']!='Impressum') {
blocks('left');
}
// END - Linke Bloecke weg (x Module)


In der mx-Coppermine könnt ihr übrigens die komplette Anzeige des mx-Headers und mx-Footers inklusive allen Blöcken unterbinden in dem ihr in der theme.php des Coppermine-Themes folgende Zeile einfügt:
Code: [Select]  
define('UDB_CPG_SHOWMXHEADER','0');
Dann sieht die Coppermine aus, wie die Stand-Allone Version Wink
Beispiel ist das Theme water_drop
Gespeichert

schön´s Grüssle, Andi
Kein Support über PN, Mail oder ICQ!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!


Auch aus Steinen, die einem in den Weg gelegt werden, kann man Schönes bauen.
Johann Wolfgang von Goethe
jogi24
Beta-Tester
****
Offline Offline

Geschlecht: Männlich
Beiträge: 2.236


WWW
« Antworten #11 am: 30 Oktober 2004, 14:29:01 »

hi

was ihr so alles findet

 biggrin
Gespeichert

CMS-Version: pragmaMx 0.1.11, 1.30.2.18/2008-06-30 ++ PHP-Version: 5.2.6 ++ MySQL-Version: 5.0.45 Server-Version: Apache/2.2.4 (Linux/SUSE) -------------------------------------------------------------------------------------------------
GMS2K
öfter hier
**
Offline Offline

Geschlecht: Männlich
Beiträge: 34


WWW
« Antworten #12 am: 30 Oktober 2004, 14:32:59 »

jaaaaaaa  Smiley

Klasse Tora, das funktioniert !  Grin

Danke !

Georg
Gespeichert

~ reboot caused by senseless M$ Products ~
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 15.851



WWW
« Antworten #13 am: 30 Oktober 2004, 14:42:57 »

Zitat
das funktioniert

Sag ich doch  thumbup Grin
Gespeichert

schön´s Grüssle, Andi
Kein Support über PN, Mail oder ICQ!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!


Auch aus Steinen, die einem in den Weg gelegt werden, kann man Schönes bauen.
Johann Wolfgang von Goethe
smartmusic
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.269


WWW
« Antworten #14 am: 30 Oktober 2004, 15:05:32 »

mit coppermine ist super...

wie baue ich den den code mit der neuen themeengine ein...in die theme_tutorial...

wo muss ich es dort in die theme.php einsetzen?
Gespeichert
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 15.851



WWW
« Antworten #15 am: 30 Oktober 2004, 19:22:39 »

Moin Smiley

mit der ThemeEngine ist es genauso einfach. Musste jetzt aber selbst nachsehen und testen...

In der functions.php des jeweiligen Themes befindet sich die Funktion theme_replace_header. Gleich zu Beginn dieser Funktion fügst du folgende Zeilen ein:
Code: [Select]  
if ($_REQUEST['name']=='Gallery' or $_REQUEST['name']=='Forums' or $_REQUEST['name']=='Impressum') {
global $theme_template;
unset($theme_template['blockcontainers']['blocks_left_loop']);
}

Aber immer dran denken. Diese Aktion verhindert nur das Anzeigen der Blöcke innerhalb der linken Spalte der Theme-Tabelle. Der dann leere TD-Tag wird trotzdem erzeugt und kann wenn er z.B. eine feste Breite hat die Optik stören.
Wobei mit der Engine das Problem zu lösen wäre, aber dazu mehr im 2.Teil des Theme-Tutorials...
Gespeichert

schön´s Grüssle, Andi
Kein Support über PN, Mail oder ICQ!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!


Auch aus Steinen, die einem in den Weg gelegt werden, kann man Schönes bauen.
Johann Wolfgang von Goethe
smartmusic
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.269


WWW
« Antworten #16 am: 23 Februar 2005, 00:38:50 »

wie kann ich es denn in der theme engine einstellen?

ansonsten brauche ich auch nicht die linken blöcke verschwinden lassen wenn ich eh nicht den platz nutzen kann...
Gespeichert
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
design by hENNE, layout based on YAML