[CMS] Het grote Joomla (voorheen Mambo) OS topic - deel 2

Pagina: 1 ... 8 9 Laatste
Acties:
  • 205.520 views sinds 30-01-2008

Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

Reind schreef op maandag 09 april 2007 @ 02:30:
[...]


Tuurlijk kan dat wel, een voorbeeld zit al in de standaard template die bijgeleverd word (Rhuk solarflare), kwestie van aanpassen in de CSS en klaar ben je.

Het kan zelfs nog mooier door het menu in een flat list te zetten en het compleet CSS styled te doen zoals ik bijvoorbeeld op AboutDJ heb.
Ik heb mod_menuex, en suckerfish dropdowns, dus dat dat kan weet ik ;). Ik dacht alleen dat het met mod_mainmenu niet kon. Excuses als ik me vergist heb.
Anoniem: 28513 schreef op maandag 09 april 2007 @ 14:31:
Iemand die weet hoe de ingebouwde kalender te vertalen is (eng > nl) ? Met joomfish lukt het mij in ieder geval niet. :/
Waarschijnlijk ligt dat aan je PHP kalender, en niet aan je joomla-kalender. Voor meer info:
http://php.net/date
Daar wordt verwezen naar http://www.php.net/manual/nl/function.setlocale.php
Als je zo'n aanroep bovenaan configuration.php zet, dan zal het dus werken. Je zou ook kunnen overwegen de locale van je installatie goed te zetten :P

[ Voor 33% gewijzigd door MBV op 09-04-2007 18:54 ]


Acties:
  • 0 Henk 'm!

Anoniem: 28513

MBV schreef op maandag 09 april 2007 @ 18:51:
[...]

Waarschijnlijk ligt dat aan je PHP kalender, en niet aan je joomla-kalender. Voor meer info:
http://php.net/date
Daar wordt verwezen naar http://www.php.net/manual/nl/function.setlocale.php
Als je zo'n aanroep bovenaan configuration.php zet, dan zal het dus werken. Je zou ook kunnen overwegen de locale van je installatie goed te zetten :P
Dank je, het is inderdaad opgelost daarmee. :)

Acties:
  • 0 Henk 'm!

  • maarud
  • Registratie: Mei 2005
  • Laatst online: 17:42
aaargh ik wordt er gek van. In IE is het menu helemaal verneukt, in FF en Opera is het wel goed. Ik gebruik Extended Menu, maar dat stomme IE7 wil weer eens niet meewerken. Wie o wie kan mij helpen?
dit is de site...

Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

Oh ja, met die vele tabellen... :X

edit:
Ik zag een PM over je bovenkant, en heb de reactie per ongeluk in deze thread neergezet. Ach ja, is misschien voor anderen ook van toepassing, en had je die link maar moeten zetten in je PM :P

Ken jij de microsoft web development toolbar? Daarmee zie ik direct dat het niet aan je margin-top ligt, je eerste <tr> komt prima totaan de rand. Sterker nog: je TD's ook. Ze worden alleen te hoog: 93px ipv 68px. Ik heb niet kunnen uitvogelen waar hem dat in zit. Probeer het zelf eens met CSS hacken (margin:0; padding:0;) en kijk ook eens naar cell-spacing (in IE alleen als attribuut bij de table-tag: <table cell-spacing="0"> ofzo). Meer kan ik je niet helpen met beperkte tijd en middelen :).

Oh ja, vergeet niet om je layout in IE6 te checken als je in IE7 werkt. Ze kunnen niet naast elkaar draaien vziw, dus best irritant, maar het is nodig. Kijk maar eens met IE7 naar www.mvdvlist.nl, dan zie je wat ik bedoel :'(

[edit]
Over je menu: gelukkig ziet je HTML er netjes uit. Waarom bouw je niet de Firefox-layout na, aangezien IE6/7 dat verkloot? Gewoon zoiets in je CSS:
Cascading Stylesheet:
1
2
3
4
5
ul.mainlevel {
  padding-left: 40px;
  list-style-type: block;
  list-style-position: outside;
}

Er zijn trouwens wel mooiere menu's te vinden dan dit erg standaard verhaal. Dankzij mod_exmenu kan je alles standaard uitgeklapt laten, zodat mensen een uitklapmenu krijgen als ze erop klikken enzo.

edit:
Kijk eens boven je :P

[ Voor 32% gewijzigd door MBV op 11-04-2007 19:59 ]


Acties:
  • 0 Henk 'm!

  • maarud
  • Registratie: Mei 2005
  • Laatst online: 17:42
hmm ok, misschien kan je nog helpen om dat menu te verbeteren? Tree list / flat list wil niet zo goed met IE7 samenwerken :'( :'(

Acties:
  • 0 Henk 'm!

Anoniem: 179479

Ik zit met een paar problemen met Joomla v. 1.0.0, en kan er niet uitkomen ...

Probleem 1 = OPGELOST !!

Momenteel gebruik ik de template siteground39 ( http://www.joomlaos.de/se...clude,view_photo.php.html )

Hierin zit geen bullit.png verwerkt, maar hoe kan ik deze wel laten weergegeven ??

waar en hoe moet ik een stukje php code plaatsen ??


Ik kon in de .css file alle ul bestanden aanpassen met behulp van deze code ;

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
ul { 
  list-style-image: url(../images/Bullet-01.png);
  margin: 0px 0px 0px 15px;
  padding: 0px;
  }
  
ol {
  list-style-type: decimal;
  }
  
li {
  margin-bottom: 0px;
  }


Probleem 2 = OPGELOST !!

Helaas kan ik na het installeren van de template ( zie hierboven ) geen html of image aanpassen in joomla, dit was echter altijd mogelijk in mijn oude template maar als ik deze terug zet is deze optie ook niet meer bereikbaar .

zie : http://members.home.nl/debmar/joomla.jpg


Aangezien joomla standaard een tiny editor heeft heb ik deze laten staan en daarin tegen ook de bot en de com variant van JCE Editor geinstalleerd. werkt super lekker..

Probleem 3

Stel dat joomla nou een keer vastloopt of mijn wachtwoord kwijt ben, of pc crash etc.. hoe kan ik dan mijn tekst = inhoud + template zo weer in joomla installeren ??

Of als je een domein hebt dat je het zo kan overzetten ??

Alvast bedankt.

[ Voor 19% gewijzigd door Anoniem: 179479 op 14-04-2007 11:24 . Reden: Probleem 1 en 2 zijn opgelost.. ]


Acties:
  • 0 Henk 'm!

  • Nakebod
  • Registratie: Oktober 2000
  • Laatst online: 18:44

Nakebod

Nope.

Als je nog Joomla 1.0.0 draait zou ik me toch echt eerst eens zorgen gaan maken over alle veiligheidslekken die je hebt.
Ze brengen die updates heus niet voor de lol uit.

1&2, geen idee momenteel.
3: Check de extensions eens, zitten vele backup dingen tussen.

Blog | PVOutput Zonnig Beuningen


Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

backup? Simpel: dump van je mysql-database maken met phpmyadmin, en alle code uit die directory in een zipje stoppen. Klaar...

Acties:
  • 0 Henk 'm!

Anoniem: 133988

Goeden middag,

Ik heb ook even een joomla vraagje/probleem. Ik gebruik de laatste versie van joomla en uit mijn hoofd is dat 1.12 :?

Ik ben zelf bezig om een template te maken voor joomla, deze wil ik gaan gebruiken voor een vriendensite. Nu zou ik voor in ieder geval de titels van de verschillende modules titels (bijv poll, hoofdmenu, wie is er aanwezig, login) een speciaal lettertype willen gebruiken.

Het probleem is natuurlijk dat niemand dit lettertype in zijn computer heeft staan dus dat over gewoon arial wordt gebruikt.

Nu kan ik de bezoekers vragen dit lettertype te installeren, zodat de titels wel in het gewenste lettertype worden weergegeven, maar dat kost de bezoeker toch teveel moeite.

Nu kan ik er ook voor kiezen gewoon stattische afbeeldingen in de HTML core van de template toe te voegen, maar ook dat is niet de bedoeling want dat is de dynamische titel mogelijkheid weg uit de modules. Voorbeeld: De titel van een modlule is poll en ik heb daar een afbeelding van gemaakt, vervolgens wil ik die tiel veranderen in bijv polls, dit betekend dus dat ik een hele nieuwe afbeelding moet maken, deze moet uploaden en moet annstellen als de afbeelding die bij diem odule hoort.

Dit is veel werk en dat wil ik dan ook niet. Ik ben dus eigenlijk op zoek naar een code of mogelijkheid om die (dynamische)titel die je in joomla aangeeft oin the fly in een afbeelding veranderd. Zo blijft de iste wel dynamisch en kan ik zonder teveel moeite (voor de gebruiker) een orgineel lettertype gebruiken voor mijn module titel. Ik weet niet of dit kan f mogelijk is en ben dus erg benieuwd naar de ervaringen en morgelijkheden

Ik hoop dat het een beetje duidelijk is,

Alvast bedankt,

Jasper

Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

Ik heb laatst iemand een flash-bestand zien gebruiken, die zoiets kan (niet in Joomla). Je geeft aan welke dingen moeten worden opgemaakt met een speciaal font, en de titels met die opmaak krijgen d.m.v. Javascript een flash-bestandje eroverheen die de titel weergeeft. Zag er best gaaf uit :)

Verder zou je eens kijken in de modules/componenten/mambots die er zijn voor Joomla. Dit lijkt me iets voor een mambot, dus googlen maar:
[google=joomla mambot font]
Ik denk dat dit de tool is die ik hierboven beschreef: http://www.koenraadt.eu/n...tertypes_en_websites.html

Acties:
  • 0 Henk 'm!

Anoniem: 133988

MBV schreef op dinsdag 17 april 2007 @ 16:02:
Ik heb laatst iemand een flash-bestand zien gebruiken, die zoiets kan (niet in Joomla). Je geeft aan welke dingen moeten worden opgemaakt met een speciaal font, en de titels met die opmaak krijgen d.m.v. Javascript een flash-bestandje eroverheen die de titel weergeeft. Zag er best gaaf uit :)

Verder zou je eens kijken in de modules/componenten/mambots die er zijn voor Joomla. Dit lijkt me iets voor een mambot, dus googlen maar:
[google=joomla mambot font]
Ik denk dat dit de tool is die ik hierboven beschreef: http://www.koenraadt.eu/n...tertypes_en_websites.html
Dit is precies waar ik naar zocht! Ik heb het gedownload en geinstalleerd! Ik krijg het alleen niet aan de praat! Ik begrijp niet hoe het werkt en er zit ook geen handleiding bij. Ik heb deze mambot intussen ook al op de joomla extensions site gevonden, ook daar wordt aangegeven dat installatie lastig is!

Iemand die deze mambot al gebruikt?

Ik ben intussen zover dat ik de mambot aan de praat heb, het werkt!. Er is alleen 1 groot probleem, op de een of andere manier werkt de mambot alleen met de 2 fonts die bij het script zaten. Dat terwijl je elk woillekeurig swf font zou moeten kunnen gebruiken. Ik heb zelf wat ttf fonts omgezet naar swf fonts met dit prog. (dat werd ergens aangeraden op een site) Geen van alle werkt echter! Mischien doe ik iets verkeerd?

[ Voor 18% gewijzigd door Anoniem: 133988 op 17-04-2007 21:18 ]


Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

weet ik veel, ik heb het niet gemaakt ofzo, ik heb gewoon even gegoogled op de goede zoekterm zoals je ziet ;)

Acties:
  • 0 Henk 'm!

Anoniem: 133988

MBV schreef op woensdag 18 april 2007 @ 01:18:
weet ik veel, ik heb het niet gemaakt ofzo, ik heb gewoon even gegoogled op de goede zoekterm zoals je ziet ;)
Nee dat begrijp ik wel, maar mischien zijn er wel mensen die er ervaring mee hebben. ;)

Verder ben ik ondertussen een heel eind, de flash lettertype maak ik nu aan met macromedia flash mx. Het script werkt best goed! Er zijn nog wel een aantal dingen zoals de font size van de speciale lettertype waar ik niet uit kom

Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

De font size moet je toch gewoon met HTML instellen? Die wordt dan overgenomen door het script. Tenminste, vziw werkt het zo.

Acties:
  • 0 Henk 'm!

Anoniem: 133988

MBV schreef op woensdag 18 april 2007 @ 11:00:
De font size moet je toch gewoon met HTML instellen? Die wordt dan overgenomen door het script. Tenminste, vziw werkt het zo.
VZIW, whats that?

Ik denk dat het in dit geval niet zo makkelijk is als je denkt. De maat van de swf font heeft natuurlijk wel een verband met de font size in je css. Maar het script van sIFR verschaalt het flash afbeeldingkje gewoon op een hele raare manier. Hoe het precie zit weet ik ook niet, maar de uitleg ervan staat hier.

Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

Voor Zover Ik Weet ;)

En als het verschalen raar gebeurt, dan is het toch gewoon ouderwets 'puntje erbij, puntje eraf' proberen tot het goed is? :S

Acties:
  • 0 Henk 'm!

  • dailyleaf
  • Registratie: December 2004
  • Laatst online: 15-05 13:38

dailyleaf

...

Iets anders tussendoor.

Is er een component waarmee ik een bepaalde section/category kan laten zien zoals de frontpage component dat doet?

Zeker om filmpjes ed te laten zien zou ik dat willen gebruiken maar de frontpage component laat me niet kiezen uit sections en categories.

Mijn post is interessanter dan mijn Sig..


Acties:
  • 0 Henk 'm!

  • maarud
  • Registratie: Mei 2005
  • Laatst online: 17:42
ben dr nog steeds niet uit waarom er een grote witruimte bovenin mijn site is bij IE7. Dit komt doordat ik body; 100% heb in mijn css, als ik die weghaal ist goed maar is mijn menubalk niet 100% lang. Tenzij ik een pagina vol tekst heb, die langer is dan een pagina, is er geen witruimte....

Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

Dat is heel simpel te vinden met de Webdevelopment toolbar: je plaatje 'prefin advies' is te hoog. Tenminste: IE verzint dat hij margin-top en margin-bottom: 5px moet krijgen. Ga eens werken met negatieve margins om daar vanaf te komen, zoals ik je al eerder heb uitgelegd.
Makkelijkste manier om het in goede browsers goed te krijgen:
Cascading Stylesheet:
1
2
3
margin: 0 !important;
margin-top: -5px;
margin-bottom: -5px;

!important snapt IE niet, als enige. En laat IE nou de enige zijn die plaatjes hoe dan ook een margin geeft...

Oh ja, je plaatje is hoger (65px) dan de hoogte van je cellen (50px). 'k snap niet waarom dat goed gaat in FF, maar ik zou het toch maar even corrigeren ;).

[ Voor 13% gewijzigd door MBV op 19-04-2007 22:54 ]


Acties:
  • 0 Henk 'm!

  • maarud
  • Registratie: Mei 2005
  • Laatst online: 17:42
heb dat allebei drin gezet maar hij pakt hem niet. Als ik body: 100% pweghaal is de bovenkant wel goed, maar d paarse balk links is niet tot het einde hij stopt waar de tekst van de pagina eindigd)

Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

Oh shit, ik zal het nog verder voorkauwen. Ik zal niet eens meer proberen uit te leggen wat het doet, doe het volgende:

Je hebt een plaatje in de logobalk staan, met de code:
HTML:
1
<img width="185" height="65" src="templates/vis/images/logo2.gif"/>

Maak hiervan:
HTML:
1
<img width="185" height="65" src="templates/vis/images/logo2.gif" id="mbvIsGeweldig"/>

;). Hoe je het doet boeit me niet, je kan overal in Joomla Id's opgeven. Desnoods geef je hem een class mee, en vervang je in de volgende code het # door een .
Vervolgens zet je helemaal onderaan je stylesheet:
Cascading Stylesheet:
1
2
3
4
5
#mbvIsGeweldig {
  margin: 0 !important;
  margin-top: -5px;
  margin-bottom: -5px;
}

Als ik me niet vergis is dat teveel marge weggesnoept, en valt je plaatje nu gedeeltelijk weg. Blijft over wat pixelneuken, pixeltje erbij en eraf tot het goed is. als je het getalletje bij margin-top dichter bij 0 brengt komt hij verder naar onderen, als je het getalletje bij margin-bottom dichter bij 0 brengt wordt hij hoger.

Acties:
  • 0 Henk 'm!

  • maarud
  • Registratie: Mei 2005
  • Laatst online: 17:42
kerel, hartstikke bedankt, het werkt! Wist niet dat je dat margin-gedoe bij de image moest doen, maar dacht dat dat bij de body moest doen!

offtopic:
ja ik weet het, ben n00b met HTML, CSS en PHP :P


het enige wat raar is is dat de pagina lang is terwijl er geen paginalange tekst op staat...

[ Voor 19% gewijzigd door maarud op 21-04-2007 21:12 ]


Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

maarud schreef op zaterdag 21 april 2007 @ 21:11:
kerel, hartstikke bedankt, het werkt! Wist niet dat je dat margin-gedoe bij de image moest doen, maar dacht dat dat bij de body moest doen!
Nee, je kan niet lezen:
MBV schreef op donderdag 19 april 2007 @ 22:52:
Dat is heel simpel te vinden met de Webdevelopment toolbar: je plaatje 'prefin advies' is te hoog. Tenminste: IE verzint dat hij margin-top en margin-bottom: 5px moet krijgen. Ga eens werken met negatieve margins om daar vanaf te komen, zoals ik je al eerder heb uitgelegd.
offtopic:
ja ik weet het, ben n00b met HTML, CSS en PHP :P
Dat had ik inmiddels wel begrepen ja. Download Firefox, de Firebug toolbar en ga spelen, dan zie je dit soort triviale dingen vanzelf :(. Of als je bang bent voor Open Source (Joomla? :P): download Microsoft Web Development toolbar, daar zie je ook al wat mee. Firebug is beter, kan je namelijk meer mee veranderen en zien.
het enige wat raar is is dat de pagina lang is terwijl er geen paginalange tekst op staat...
Zet de margin op je body eens op 0, in FF is je scrollbalk dan weg.

[ Voor 15% gewijzigd door MBV op 22-04-2007 00:00 ]


Acties:
  • 0 Henk 'm!

  • Bastiaan
  • Registratie: November 2002
  • Laatst online: 26-05 15:42

Bastiaan

Bas·ti·aan (de, m)

Ik loop nou al een tijd tegen hetzelfde probleem aan:

Ik maak een artikel. Hierin maak ik een link naar een ander artikel. Ik moet dan handmatig de thumbnail selecteren en de link handmatig invoeren. Een voorbeeld is http://www.bastiaanhuls.n...task=view&id=29&Itemid=48. Het ID en ItemID moeten natuurlijk wel precies kloppen, anders werkt de link niet.

Is het nou niet gewoon mogelijk de tekst (of in mijn geval: afbeelding) te selecteren, de link-button te selecteren en in plaats van de juiste URL opzoeken/copy/pasten gewoon een artikel aan te klikken?

Kan me voorstellen dat duidelijk anders is, maar dat hoor ik dan wel.
Helaasch is er ook niets op de fora van Mambo terug te vinden... :(

[ Voor 14% gewijzigd door Bastiaan op 23-04-2007 18:03 ]


Acties:
  • 0 Henk 'm!

Anoniem: 113283

Is het mogelijk dat users in hun eigen profiel wat andere dingen kunnen invullen dan adress en postcode etc? Ik kan dit namelijk nergens veranderen.

Acties:
  • 0 Henk 'm!

  • JochemK
  • Registratie: Maart 2003
  • Laatst online: 07-04 14:55
Anoniem: 113283 schreef op donderdag 26 april 2007 @ 00:17:
Is het mogelijk dat users in hun eigen profiel wat andere dingen kunnen invullen dan adress en postcode etc? Ik kan dit namelijk nergens veranderen.
Kijk eens naar Community Builder, daar kan dat wel mee denk ik.

Acties:
  • 0 Henk 'm!

Anoniem: 94901

www.mania.nl
mijn meest recente Joomla Site.

Acties:
  • 0 Henk 'm!

  • Bever
  • Registratie: Maart 2001
  • Laatst online: 26-05 16:04
Bastiaan schreef op zondag 22 april 2007 @ 16:15:
Ik loop nou al een tijd tegen hetzelfde probleem aan:

Ik maak een artikel. Hierin maak ik een link naar een ander artikel. Ik moet dan handmatig de thumbnail selecteren en de link handmatig invoeren. Een voorbeeld is http://www.bastiaanhuls.n...task=view&id=29&Itemid=48. Het ID en ItemID moeten natuurlijk wel precies kloppen, anders werkt de link niet.

Is het nou niet gewoon mogelijk de tekst (of in mijn geval: afbeelding) te selecteren, de link-button te selecteren en in plaats van de juiste URL opzoeken/copy/pasten gewoon een artikel aan te klikken?

Kan me voorstellen dat duidelijk anders is, maar dat hoor ik dan wel.
Helaasch is er ook niets op de fora van Mambo terug te vinden... :(
Als je JCE Editor gebruikt kun je advanced link plugin installeren. Dan kun je links aanmaken door een artikel uit een lijstje te selecteren.

Acties:
  • 0 Henk 'm!

Anoniem: 43373

Zijn er hier ook nog mensen die zelf developpen voor joomla? Ik wil zelf iets proberen te maken, maar ik vind het best pittig om de materie onder de knie te krijgen. Op joomla.org gaat 't voor components niet verder dan een hello world in de backend tutorial/example. Iemand met handige tips om van start te gaan?

Doel is om toch wel binnen een paar weken iets gemaakt te hebben. :) Ik ben redelijk thuis in php, maar een joomla component is toch weer ff een slag anders/verder.

Acties:
  • 0 Henk 'm!

  • Bever
  • Registratie: Maart 2001
  • Laatst online: 26-05 16:04
Anoniem: 43373 schreef op donderdag 26 april 2007 @ 16:20:
Zijn er hier ook nog mensen die zelf developpen voor joomla? Ik wil zelf iets proberen te maken, maar ik vind het best pittig om de materie onder de knie te krijgen. Op joomla.org gaat 't voor components niet verder dan een hello world in de backend tutorial/example. Iemand met handige tips om van start te gaan?

Doel is om toch wel binnen een paar weken iets gemaakt te hebben. :) Ik ben redelijk thuis in php, maar een joomla component is toch weer ff een slag anders/verder.
Ik heb wel eens op basis van een module een nieuwe module gemaakt bijvoorbeeld. En dingen toevoegen aan componenten/modules.
Misschien kun je dat beter doen om te beginnen, in plaats van helemaal van 0 te starten.

Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

Anoniem: 43373 schreef op donderdag 26 april 2007 @ 16:20:
Zijn er hier ook nog mensen die zelf developpen voor joomla? Ik wil zelf iets proberen te maken, maar ik vind het best pittig om de materie onder de knie te krijgen. Op joomla.org gaat 't voor components niet verder dan een hello world in de backend tutorial/example. Iemand met handige tips om van start te gaan?

Doel is om toch wel binnen een paar weken iets gemaakt te hebben. :) Ik ben redelijk thuis in php, maar een joomla component is toch weer ff een slag anders/verder.
Ik ben een component aan het schrijven, dat ik ga gebruiken in www.mpv-center.nl: ik wil de auto's zelf weergeven om Google blij te maken ipv een IFrame. Daarvoor heb ik dat hello-world example gewoon uitgebreid enzo, stelt verder niet veel voor om dat soort dingen te doen in Joomla. Even googlen hoe de database werkt, verder stelt het geen bal voor.
uit /components/com_mijn_ding/mijn_ding.php:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
// no direct access
defined( '_VALID_MOS' ) or die( 'Restricted access' );

/** load the html drawing class */
//ipv require_once('/components/com_mijn_ding/mijn_ding.html.php');
require_once( $mainframe->getPath( 'front_html' ) ); 
//ipv require_once('/components/com_mijn_ding/mijn_ding.class.php');
require_once( $mainframe->getPath( 'class' ) );

$task   = mosGetParam( $_REQUEST, 'task', '');
$carId  = mosGetParam( $_REQUEST, 'carId', null); //ipv $carId = $_GET['carId']

switch ($task) {
    case 'details':
        showDetails($carId);
    default:
        showIndex();
}

function showIndex()
{
    global $mainframe, $database;

    //niet nodig hier, default titel, maar voor het voorbeeld ;)
    $mainframe->setPageTitle('mpv-center.nl');

    $query = 'SELECT * FROM auto';
    $database->setQuery($query);
    $dbObjects = $database->loadObjectList();
    $autos = array();
    foreach ($dbObjects as $dbObject)
    {
        $autos[$dbObject->autoid] = new auto($dbObject);
    }
    carsHTML::index($autos);
}

In die .class.php kan je een leuke class zetten, ik heb daar een class auto staan, die een dbObject als argument heeft. stukje van die constructor:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
class auto
{
    function auto($dbObject)
    {
        if(!is_object($dbObject))
        {
            die('only use Joomla! database results or integer, not: '.
                 var_dump($dbResult));
        }
        $this->id = $dbObject->id; //veld uit de database
        $this->merk = $dbObject->merk;
    }
}

in .html.php kan je dingen tussen het template en de code uit .php doen. Ik heb daar gewoon grote echo-statements staan, had geen zin om hun template-taaltje te leren.
Als je bijzondere dingen wilt doen, zijn er zat voorbeelden te vinden in de standaard modules. Er is documentatie van de database: http://help.joomla.org/content/category/12/108/125/

Mocht je iets voor een autobedrijf willen doen, ik heb nog wat in de aanbieding :P

offtopic:
Ik heb dit uitgewerkt omdat ik me naar zo'n simpel voorbeeldje ook kleurenblind heb gezocht, bleek erg simpel te zijn toen ik eenmaal was begonnen. Maar om te voorkomen dat anderen net zo lang moeten zoeken als ik: Tadaaa :P

[ Voor 5% gewijzigd door MBV op 26-04-2007 22:27 ]


Acties:
  • 0 Henk 'm!

Anoniem: 43373

MBV schreef op donderdag 26 april 2007 @ 22:23:
[...]

offtopic:
Ik heb dit uitgewerkt omdat ik me naar zo'n simpel voorbeeldje ook kleurenblind heb gezocht, bleek erg simpel te zijn toen ik eenmaal was begonnen. Maar om te voorkomen dat anderen net zo lang moeten zoeken als ik: Tadaaa :P
Je bent een held. _/-\o_
Ga er vandaag maar eens flink mee aan de slag.

Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

Anoniem: 43373 schreef op vrijdag 27 april 2007 @ 09:52:
[...]

Je bent een held. _/-\o_
Ga er vandaag maar eens flink mee aan de slag.
* MBV hoopt stiekem dat dit ook als inlink werkt :P. Mocht iemand een idee hebben waardoor mijn google-rank zo laag is, hoor ik dat graag :)
[/offtopic]

Acties:
  • 0 Henk 'm!

Anoniem: 43373

MBV schreef op donderdag 26 april 2007 @ 22:23:
[...]
Mocht je iets voor een autobedrijf willen doen, ik heb nog wat in de aanbieding :P
Hehe, nee sorry heb echt een specifiek doel waar ik mee aan de slag ga. :)

Moet nu even uitzoeken hoe ik met dat patTemplate een array kan weergeven. Een variabele tonen uit de database lukt me in ieder geval wel nu, met behulp van je vb. Nu nog kijken hoe een loop werkt. Documentatie is voor zover ik kan zien weer niet echt super.

Jij doet dus in plaats van die templating language te gebruiken gewoon een php foreach loopje begrijp ik?

offtopic:
Heb je even toegevoegd op ICQ if you don't mind. Wie weet kun je me af en toe een hint geven ... O+

Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

Anoniem: 43373 schreef op vrijdag 27 april 2007 @ 14:06:
[...]

Hehe, nee sorry heb echt een specifiek doel waar ik mee aan de slag ga. :)

Moet nu even uitzoeken hoe ik met dat patTemplate een array kan weergeven. Een variabele tonen uit de database lukt me in ieder geval wel nu, met behulp van je vb. Nu nog kijken hoe een loop werkt. Documentatie is voor zover ik kan zien weer niet echt super.

Jij doet dus in plaats van die templating language te gebruiken gewoon een php foreach loopje begrijp ik?
Waarom moeilijk doen als het makkelijk kan? ;) Documentatie is idd lastig te vinden, en die hele templating-engine had ik geen zin in. Tenslotte is PHP ook alleen maar een templating-engine, dus ik vind het nogal nutteloos om een template-engine in een template-engine te gebruiken ;)
offtopic:
Het kan nut hebben, maar alleen als je hem vaker gaat gebruiken. Ik verwacht dat dit een eenmalig iets is, en dat niemand anders mijn code gaat onderhouden. Mijn eigen bagger lezen lukt altijd wel, de grote lappen code gooi ik toch in objecten :)
offtopic:
Heb je even toegevoegd op ICQ if you don't mind. Wie weet kun je me af en toe een hint geven ... O+
[ot] is al small en werkt dus niet binnen small-tags :P. En ICQ gebruik ik al 5 jaar niet meer. DM werkt, MSN ook ;)

Acties:
  • 0 Henk 'm!

Anoniem: 43373

MBV schreef op vrijdag 27 april 2007 @ 19:56:
[...]

Waarom moeilijk doen als het makkelijk kan? ;) Documentatie is idd lastig te vinden, en die hele templating-engine had ik geen zin in. Tenslotte is PHP ook alleen maar een templating-engine, dus ik vind het nogal nutteloos om een template-engine in een template-engine te gebruiken ;)
offtopic:
Het kan nut hebben, maar alleen als je hem vaker gaat gebruiken. Ik verwacht dat dit een eenmalig iets is, en dat niemand anders mijn code gaat onderhouden. Mijn eigen bagger lezen lukt altijd wel, de grote lappen code gooi ik toch in objecten :)
Hoorde nu ook van iemand op irc dat patTemplate al lang verouderd is en dat de tutorials op joomla.org zuigen dus die beter niet te gebruiken. Schiet lekker op dus. :S

Mja ik wil in principe snel iets voor elkaar hebben, maar als het op een nette manier kan, waardoor ik er later eventueel ook nog iets mee zou kunnen doen mocht het een leuke applicatie worden, dan is dat wel nice.
[ot] is al small en werkt dus niet binnen small-tags :P. En ICQ gebruik ik al 5 jaar niet meer. DM werkt, MSN ook ;)
offtopic:
Tja, ik dacht, hij heeft z'n icq ingevuld, dus laat ik ook eens iemand op got toevoegen. Had eerlijk gezegd ICQ ook al in geen 5 jaar meer gebruikt, maar het speciaal voor de gelegenheid voor de grap weer eens geïnstalleerd. What a waste :P
En tnx voor de [ot] tip. Kende de tag niet to be honest. ;) Gebruikte hem zomaar ter herkenning. :X

Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

offtopic:
'k zal mijn profiel eens aanpassen dan ;). 5 jaar is wat overdreven, zolang zit ik nog niet op GoT, maar je snapt wel wat ik bedoel.

patTemplate is volgens mij alleen maar verouderd omdat in Joomla 1.5 een mooi MVC model wordt aangehouden, wat er best gaaf uitziet. Omdat ik iets wilde maken wat op korte termijn werkt, ben ik niet van Joomla 1.5 uitgegaan, die was nog niet stable ofzo. En voor wat ik wilde doen werkt 1.0 ook prima :)
chron-job leest een XML bestand in, mikt het in de database. Die database wordt met een simpel component uitgelezen Misschien ga ik nog een module schrijven die op de voorpagina een paar auto's laat zien, maar dat is dus allemaal niet zo bijster spannend.

Acties:
  • 0 Henk 'm!

  • Extera
  • Registratie: Augustus 2004
  • Laatst online: 05-05 16:02
Ik heb weer een leuke waar ik niet uitkom :)

Ik ben overgegaan van een windows 2003 (WAMP) server naar een Linux Debian server met uiteraard PHP & MySQL.

Na het terugzetten van m'n site werkte het component Jreactions niet meer. Dit heb ik opgelost door alle tekst "jos_jreactconfig" te veranderen naar "jos_jreactConfig" een beetje vreemd, ik dacht dat sql niet hoofdletter gevoelig was, maargoed, de hele site werkt nu naar behoren, op de volgende foutmelding na:

code:
1
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/web5/web/includes/database.php on line 390


regel 390 is de volgende regel (met bijbehorend stukje)
PHP:
1
2
3
4
5
    * @return int The number of rows returned from the most recent query.
    */
    function getNumRows( $cur=null ) {
        return mysql_num_rows( $cur ? $cur : $this->_cursor );  <---
    }

Achter 390 heb ik even een <-- gezet, deze staat er in de echte code natuurlijk niet.
heeft iemand een idee waar dit vandaan komt, en hoe ik dit kan oplossen?

Mijn Serverrack - iRacing Profiel


Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

Die functie doet alleen maar iets met een meegegeven cursor, dus je zal moeten traceren waar die cursor vandaan komt. Oftewel: welke functie roept getNumRows aan?

Acties:
  • 0 Henk 'm!

Anoniem: 61777

code:
1
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in.....


Dit houdt in, dat $cur niet bekend is, of geen goede "resource" is. Je moet kijken naar waar je die getNumRows hebt aangeroepen (met welke parameter) en die parameter controleren.
Omdat getNumRows vaak wordt aangeroepen gebruik ik de volgende code om te achterhalen welke file het deze keer heeft aangeroepen (uit mijn hoofd)
PHP:
1
2
3
4
$dbgarray = debug_backtrace();
$file = $dbgarray[0]['file'];
$line = $dbgarray[0]['line'];
echo "Called from file ".$file." line ".$line."<BR />";

[ Voor 0% gewijzigd door Anoniem: 61777 op 08-05-2007 13:34 . Reden: ahum... zie ook boven ]


Acties:
  • 0 Henk 'm!

  • Extera
  • Registratie: Augustus 2004
  • Laatst online: 05-05 16:02
"Called from file line"

Maar dat klopt voor geen zak volgens mij, wat ik heb gedaan is jou code in een test.php bestandje gezet en daarna daar naartoe gegaan 8)7
sorry, maar ik heb echt weinig kennis van php.

Het vreemde vind ik dat het op de windows server gewoon werkt, maar nadat ik de back-up terug heb gezet op de linux server dit soort fouten ontstaan, mysql en php zouden toch platform onafhankelijk moeten zijn?

[ Voor 33% gewijzigd door Extera op 08-05-2007 13:50 ]

Mijn Serverrack - iRacing Profiel


Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

je moet die code vlak boven die regel van je foutmelding neerzetten.

* MBV gooit die functie in zijn bookmarks. Die kende ik nog niet :/

Dat heeft me 3 weken van mijn leven gekost :'(

[ Voor 14% gewijzigd door MBV op 08-05-2007 13:51 ]


Acties:
  • 0 Henk 'm!

  • Extera
  • Registratie: Augustus 2004
  • Laatst online: 05-05 16:02
Called from file /var/www/web5/web/mambots/content/jreact.php line 12

hier jreact.php :)

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php defined( '_VALID_MOS' ) or die( 'Direct access is prohibited.' );
# ########################################################
#  'J! Reactions' Commenting Software for the Joomla! CMS
# --------------------------------------------------------
# Published, licensed and distributed by SDeCNet Software
# Original copyright (c) 2006 S. A. DeCaro, PhD
# All intellectual and proprietaray rights reserved.
# --------------------------------------------------------
# The installation and use of this software implies legal
# acknowledgement and acceptance of licensing terms.
# ########################################################
$_MAMBOTS->registerFunction('onPrepareContent','fcnJReact');if (!defined('JREACT_MAMBOT_INSTANCE')) {   define('JREACT_MAMBOT_INSTANCE',TRUE);function fcnJReact($published,$row) {global $database,$mosConfig_absolute_path,$mainframe,$option,$task,$mosConfig_live_site,$my,$Itemid;$admPath="$mosConfig_absolute_path/administrator/components/com_jreactions";require("$admPath/config.php");$catList=explode(',',$cfg->cat_ids);$mantag = "{comment}"; $pageurl = '#jreactions';(bool)$skip = false; if (isset($row->catid)==false) $row->catid=0;if  ($cfg->sysmode==0 && strpos($row->text,$mantag)===false) {$skip=true;} elseif ($cfg->sysmode==2 && in_array($row->catid,$catList)==false) {$skip=true;} elseif (strpos($row->text,$mantag)===false && in_array($row->catid,$catList)==false) {$skip=true;}if ($published==false OR $skip==true) {$row->text=str_replace('{moscomment}','',$row->text);$row->text=str_replace($mantag,'',$row->text);return;}$comPath="$mosConfig_absolute_path/components/com_jreactions";$imgPath="$mosConfig_live_site/components/com_jreactions/images";$cssPath="$mosConfig_live_site/components/com_jreactions/custom/templates/$cfg->css";$css = "<link rel='stylesheet' href='$cssPath/$cfg->css".".css' type='text/css' />";if ($Itemid=='') { $ItemID = ''; } else { $ItemID = "&amp;Itemid=$Itemid"; }if (strpos($mainframe->getHead(),$css)==false) $mainframe->addCustomHeadTag($css);require("$admPath/langset.php");if ($my->id==0) {(bool)$Guest=true;(bool)$Mod=false;} else {(bool)$Guest=false;$modList=explode(',',$cfg->mod_ids);$safetype = strtolower(str_replace(' ', '', $my->usertype));$database->setQuery("SELECT id FROM #__usertypes WHERE name = '".$safetype."'");$rec = $database->loadResult();(bool)$Mod = in_array($rec,$modList);}$database->setQuery("SELECT * FROM #__content WHERE id = '".$row->id."'");$rec = $database->loadObjectList();$pages = substr_count($rec[0]->fulltext,"{mospagebreak}");$q = "SELECT * FROM #__jreactions WHERE contentid = $row->id";if ($Mod==false) $q.= " AND published = 1";$q.= " ORDER BY date $cfg->sorting";$database->setQuery($q); $database->query();$nComs=$database->getNumRows();if ($nComs > 0) $recs = $database->loadObjectList();if ($database->getErrorNum()) { echo $database->getErrorMsg(); return; }if ($option=='com_content' AND $task=='view') {require("$comPath/bbdecode.php");# YOU ARE PROHIBITED FROM MODIFYING OR REMOVING THE FOLLOWING GENERATING CODE; BUT YOU MAY USE CSS TO ALTER THE APPEARANCE OF THE FINEPRINT ON YOUR WEBSITE.
$jrSmall = "<div id='jreact_fineprint'>";$jrSmall.= "<span id='software'><a href='http://software.sdecnet.com' target='_blank'>J! Reactions Commenting Software</a></span><br />";$jrSmall.= "<span id='license'>General Site License</span><br />";$jrSmall.= "<span id='copyright'>Copyright &copy; 2006 S. A. DeCaro</span></div>";$ip = getenv('REMOTE_ADDR');$wrapHTML="<div id='jreact_wrap'><a name='jreactions'></a>";ob_start();require("$comPath/form.php");$formHTML=ob_get_contents();ob_end_clean();$comsHTML="<div class='comHeading'>";if ($nComs==0) {$comsHTML.= LANG_HEADING_0."</div>";} else {ob_start();require("$comPath/comments.php");$comsHTML.=ob_get_contents();ob_end_clean();}if ($cfg->form_locate==0) {$html=$wrapHTML.$formHTML.$jrSmall.$comsHTML."</div>";} else {$html=$wrapHTML.$comsHTML.$formHTML.$jrSmall."</div>";}switch ($cfg->sysmode) {case 0:$row->text=str_replace($mantag,$html,$row->text);break;case 2:$row->text=str_replace($mantag,'',$row->text);$row->text=$row->text.$html;break;default:if (strpos($row->text,$mantag)===false) {$row->text=$row->text.$html;} else {$row->text=str_replace($mantag,$html,$row->text);}break;}} else {$row->text=str_replace('{moscomment}','',$row->text);$row->text=str_replace($mantag,'',$row->text);if ($cfg->intro_text==1) {if ($cfg->intro_link==1) {if ($pageurl=="#jreactions") {if ($pages > 0) $pageurl = "&amp;limit=1&amp;limitstart=$pages";}$IntroText = "<a href='" . sefRelToAbs("index.php?option=com_content&amp;task=view&amp;id=".$row->id.$ItemID.$pageurl) . "'>";}$IntroHTML = "</td></tr><tr><td class=";if ($nComs==0) {$IntroHTML.= "'jreact_intro_0'>";if (trim(LANG_INTRO_0)=='') { return true; } else { $IntroText.= LANG_INTRO_0; }} else if ($nComs==1) {$IntroHTML.= "'jreact_intro_1'>";$IntroText.= LANG_INTRO_1;} else {$IntroHTML.= "'jreact_intro_2'>";$IntroText.= str_replace("#",$nComs,LANG_INTRO_2);}if ($cfg->intro_link==1) $IntroText.= "</a>";$row->text = $row->text.$IntroHTML.$IntroText;}}}}?>


lekkere code zo, na het opdelen van de code kwam ik uit op lijn 54 van de code:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
<?php defined( '_VALID_MOS' ) or die( 'Direct access is prohibited.' );
# ########################################################
#  'J! Reactions' Commenting Software for the Joomla! CMS
# --------------------------------------------------------
# Published, licensed and distributed by SDeCNet Software
# Original copyright (c) 2006 S. A. DeCaro, PhD
# All intellectual and proprietaray rights reserved.
# --------------------------------------------------------
# The installation and use of this software implies legal
# acknowledgement and acceptance of licensing terms.
# ########################################################
$_MAMBOTS->registerFunction('onPrepareContent','fcnJReact');
if (!defined('JREACT_MAMBOT_INSTANCE')) {
    define('JREACT_MAMBOT_INSTANCE',TRUE);
function fcnJReact($published,$row) {
global $database,$mosConfig_absolute_path,$mainframe,$option,$task,$mosConfig_live_site,$my,$Itemid;
$admPath="$mosConfig_absolute_path/administrator/components/com_jreactions";
require("$admPath/config.php");
$catList=explode(',',$cfg->cat_ids);
$mantag = "{comment}";
$pageurl = '#jreactions';
(bool)$skip = false; 
if (isset($row->catid)==false) $row->catid=0;
if  ($cfg->sysmode==0 && strpos($row->text,$mantag)===false) {$skip=true;}
elseif ($cfg->sysmode==2 && in_array($row->catid,$catList)==false) {$skip=true;}
elseif (strpos($row->text,$mantag)===false && in_array($row->catid,$catList)==false) {$skip=true;}
if ($published==false OR $skip==true) {
$row->text=str_replace('{moscomment}','',$row->text);
$row->text=str_replace($mantag,'',$row->text);
return;}
$comPath="$mosConfig_absolute_path/components/com_jreactions";
$imgPath="$mosConfig_live_site/components/com_jreactions/images";
$cssPath="$mosConfig_live_site/components/com_jreactions/custom/templates/$cfg->css";
$css = "<link rel='stylesheet' href='$cssPath/$cfg->css".".css' type='text/css' />";
if ($Itemid=='') { $ItemID = ''; } else { $ItemID = "&amp;Itemid=$Itemid"; }
if (strpos($mainframe->getHead(),$css)==false)
$mainframe->addCustomHeadTag($css);
require("$admPath/langset.php");
if ($my->id==0) {(bool)$Guest=true;(bool)$Mod=false;} 
else {(bool)$Guest=false;
$modList=explode(',',$cfg->mod_ids);
$safetype = strtolower(str_replace(' ', '', $my->usertype));
$database->setQuery("SELECT id FROM #__usertypes WHERE name = '".$safetype."'");
$rec = $database->loadResult();
(bool)$Mod = in_array($rec,$modList);}
$database->setQuery("SELECT * FROM #__content WHERE id = '".$row->id."'");
$rec = $database->loadObjectList();
$pages = substr_count($rec[0]->fulltext,"{mospagebreak}");
$q = "SELECT * FROM #__jreactions WHERE contentid = $row->id";
if ($Mod==false) $q.= " AND published = 1";
$q.= " ORDER BY date $cfg->sorting";
$database->setQuery($q); 
$database->query();
$nComs=$database->getNumRows();
if ($nComs > 0) $recs = $database->loadObjectList();
if ($database->getErrorNum()) 
{ echo $database->getErrorMsg(); 
return; }
if ($option=='com_content' AND $task=='view')
 {require("$comPath/bbdecode.php");
 # YOU ARE PROHIBITED FROM MODIFYING OR REMOVING THE FOLLOWING GENERATING CODE; BUT YOU MAY USE CSS TO ALTER THE APPEARANCE OF THE FINEPRINT ON YOUR WEBSITE.
$jrSmall = "<div id='jreact_fineprint'>";$jrSmall.= "<span id='software'><a href='http://software.sdecnet.com' target='_blank'>J! Reactions Commenting Software</a></span><br />";$jrSmall.= "<span id='license'>General Site License</span><br />";$jrSmall.= "<span id='copyright'>Copyright &copy; 2006 S. A. DeCaro</span></div>";$ip = getenv('REMOTE_ADDR');$wrapHTML="<div id='jreact_wrap'><a name='jreactions'></a>";ob_start();require("$comPath/form.php");$formHTML=ob_get_contents();ob_end_clean();$comsHTML="<div class='comHeading'>";if ($nComs==0) {$comsHTML.= LANG_HEADING_0."</div>";} else {ob_start();require("$comPath/comments.php");$comsHTML.=ob_get_contents();ob_end_clean();}if ($cfg->form_locate==0) {$html=$wrapHTML.$formHTML.$jrSmall.$comsHTML."</div>";} else {$html=$wrapHTML.$comsHTML.$formHTML.$jrSmall."</div>";}switch ($cfg->sysmode) {case 0:$row->text=str_replace($mantag,$html,$row->text);break;case 2:$row->text=str_replace($mantag,'',$row->text);$row->text=$row->text.$html;break;default:if (strpos($row->text,$mantag)===false) {$row->text=$row->text.$html;} else {$row->text=str_replace($mantag,$html,$row->text);}break;}} else {$row->text=str_replace('{moscomment}','',$row->text);$row->text=str_replace($mantag,'',$row->text);if ($cfg->intro_text==1) {if ($cfg->intro_link==1) {if ($pageurl=="#jreactions") {if ($pages > 0) $pageurl = "&amp;limit=1&amp;limitstart=$pages";}$IntroText = "<a href='" . sefRelToAbs("index.php?option=com_content&amp;task=view&amp;id=".$row->id.$ItemID.$pageurl) . "'>";}$IntroHTML = "</td></tr><tr><td class=";if ($nComs==0) {$IntroHTML.= "'jreact_intro_0'>";if (trim(LANG_INTRO_0)=='') { return true; } else { $IntroText.= LANG_INTRO_0; }} else if ($nComs==1) {$IntroHTML.= "'jreact_intro_1'>";$IntroText.= LANG_INTRO_1;} else {$IntroHTML.= "'jreact_intro_2'>";$IntroText.= str_replace("#",$nComs,LANG_INTRO_2);}if ($cfg->intro_link==1) $IntroText.= "</a>";$row->text = $row->text.$IntroHTML.$IntroText;}}}}?>


De code werkte niet meer overigens, maar lijn 54 dus :)

[ Voor 50% gewijzigd door Extera op 08-05-2007 14:10 ]

Mijn Serverrack - iRacing Profiel


Acties:
  • 0 Henk 'm!

Anoniem: 61777

Uuhm.. even kijken of ik het goed kan uitleggen (iemand mag mij verbeteren als ik ernaast zit...)

Kijk even naar regel 54. Daar staat een aanroep naar de functie getNumRows()
Maar volgens database.php verwacht getNumRows een parameter (namenlijk $cur)

Jij geeft nu geen parameter mee, dus gebruikt getNumRows als parameter $cur met de waarde NULL
En daardoor geeft die functie mysql_num_rows weer dat het geen geldige result resource is

Hoe je het op moet lossen, moet ik even over nadenken. Je moet namenlijk een geldige parameter aan getNumRows meegeven of in de DataBase class $this->_cursor goed hebben gevuld.

Acties:
  • 0 Henk 'm!

  • Extera
  • Registratie: Augustus 2004
  • Laatst online: 05-05 16:02
Het vreemde is, dat op de windows 2003 server alles wel goed werkt, ik heb gewoon de files via ftp naar de linux server geupload en de database met phpmyadmin overgezet, er is dus niets veranderd in de code.

Ik begrijp je overigens wel, daar houd voor mij helaas mee op.

Ik kom net wel 1 verschil tussen de servers tegen, en dat is dat op de linux server php safe mode ON staat. Die ga ik eerst eens uitzetten, even uitzoeken hoe dat moet :+
//edit: safe mode staat uit, maar had zoals ik al dacht geen invloed op dit verhaaltje, maargoed, uit moest hij toch. Ik hoop dat het opgelost kan worden, ik vond dit wel een aardig reactie component.

[ Voor 54% gewijzigd door Extera op 08-05-2007 15:08 ]

Mijn Serverrack - iRacing Profiel


Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

Anoniem: 61777 schreef op dinsdag 08 mei 2007 @ 14:22:
Uuhm.. even kijken of ik het goed kan uitleggen (iemand mag mij verbeteren als ik ernaast zit...)

Kijk even naar regel 54. Daar staat een aanroep naar de functie getNumRows()
Maar volgens database.php verwacht getNumRows een parameter (namenlijk $cur)

Jij geeft nu geen parameter mee, dus gebruikt getNumRows als parameter $cur met de waarde NULL
En daardoor geeft die functie mysql_num_rows weer dat het geen geldige result resource is

Hoe je het op moet lossen, moet ik even over nadenken. Je moet namenlijk een geldige parameter aan getNumRows meegeven of in de DataBase class $this->_cursor goed hebben gevuld.
fout: het is een functie uit een klasse, die niet perse een parameter nodig heeft. Als dat ding null is, haalt hij hem uit een member.
Het is heel simpel: je query die daar wordt uitgevoerd gaat fout. Zet deze code eens na de query():
code:
1
    echo "<pre>query: $q\n Foutmelding: $database->stderr()."</pre>";

Misschien wordt je daar wat wijzer van :) Als hij geen foutmelding geeft, probeer de geprinte query dan zelf met PhpMyAdmin o.i.d., en kijk naar het resultaat.

Acties:
  • 0 Henk 'm!

  • Extera
  • Registratie: Augustus 2004
  • Laatst online: 05-05 16:02
Ik zal hem wel op een hele fout plek zetten, want de hele site houd ermee op :)

Ik heb je code in jreact.php gezet op de volgende 2 plaatsen.

$nComs=$database->getNumRows() Hier ; en Hier

Mijn Serverrack - iRacing Profiel


Acties:
  • 0 Henk 'm!

Anoniem: 61777

de hele site houdt ermee op
Dan moet je even ongedaan maken, wat je net had aangepast.
Daarna onderstaande doen
Even aanvulling op MBV
[...]
PHP:
1
    echo "<pre>query: $q\n Foutmelding: $database->stderr()."</pre>";
Vlak onder regel 51 dus (in jouw code)

Acties:
  • 0 Henk 'm!

  • Extera
  • Registratie: Augustus 2004
  • Laatst online: 05-05 16:02
Parse error: syntax error, unexpected '/' in /var/www/web5/web/mambots/content/jreact.php on line 52

:?

ik heb het idee dat er iets in die code met de aanhalingstekens niet klopt ofzo?

[ Voor 36% gewijzigd door Extera op 08-05-2007 16:25 ]

Mijn Serverrack - iRacing Profiel


Acties:
  • 0 Henk 'm!

Anoniem: 61777

Parse error: syntax error, unexpected '/' in /var/www/web5/web/mambots/content/jreact.php on line 52
Laat eens regels 50 t/m 55 zien uit jouw jreact.php?

Acties:
  • 0 Henk 'm!

  • Extera
  • Registratie: Augustus 2004
  • Laatst online: 05-05 16:02
PHP:
1
2
3
4
5
6
if ($Mod==false) $q.= " AND published = 1";
$q.= " ORDER BY date $cfg->sorting";
echo "<pre>query: $q\n Foutmelding: $database->stderr()."</pre>"; 
$database->setQuery($q); 
$database->query();
$nComs=$database->getNumRows();

Mijn Serverrack - iRacing Profiel


Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

Sorry, bij de quote met php-highlighting is een de syntax-error al te zien :X

PHP:
1
    echo "<pre>query: $q\n Foutmelding: ".$database->stderr()."</pre>";


pasten zonder PHP-tags natuurlijk ;)

Zeg nou zelf, dat zie je toch zelf ook wel :?

[ Voor 10% gewijzigd door MBV op 08-05-2007 16:30 ]


Acties:
  • 0 Henk 'm!

  • Extera
  • Registratie: Augustus 2004
  • Laatst online: 05-05 16:02
Ben over een half uurtje thuis met een beetje geluk, dan ga ik direct verder.
_/-\o_

Mijn Serverrack - iRacing Profiel


Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

ja, nou weet ik nog steeds niet wat hij doet :'(

;)

Acties:
  • 0 Henk 'm!

  • Extera
  • Registratie: Augustus 2004
  • Laatst online: 05-05 16:02
Nu wel, geen file :)

query: SELECT * FROM #__jreactions WHERE contentid = 20 AND published = 1 ORDER BY date ASC
Foutmelding: DB function failed with error number 0

Hij haalt nu uit de database een post met id 20, die is niet gepubliceerd, dat klopt, echter na het publiceren blijft de foutmelding het zelfde

[ Voor 31% gewijzigd door Extera op 08-05-2007 17:35 ]

Mijn Serverrack - iRacing Profiel


Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

en wat gebeurt er als je hem zelf invoert in PhpMyAdmin o.i.d. (command-line mysql :Y) )

Acties:
  • 0 Henk 'm!

Anoniem: 61777

Foutmelding: DB function failed with error number 0
[...]
Ik vind die foutmelding eerlijk gezegd nogal vaag. Zeker error number 0
Doet de query het wel in phpMyAdmin? (natuurlijk #__ vervangen door de prefix)
Anders moet er ergens mysql_error() worden geëcho'ed, maar volgens mij gebeuren er al wat dingen met mysql_error() in de stderr functie.

Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

Hij geeft dus eigenlijk helemaal geen foutmelding, dat klopt. Ik ben hier ook maar remote-remote aan het debuggen ;).

Acties:
  • 0 Henk 'm!

  • Extera
  • Registratie: Augustus 2004
  • Laatst online: 05-05 16:02
Ja dat is het hem, ik zal zelf wel iets fout doen?

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

edit: plaatje
Afbeeldingslocatie: http://tweakers.net/ext/f/129508ed8e9e323ea4639deab70ad708/full.png

Dit is als ik puur de query kopieer en plak:
SELECT * FROM #__jreactions WHERE contentid = 20 AND published = 1 ORDER BY date ASC

Wat ik ook raar vind, is dat het gewoon allemaal werkt, alleen die foutmelding boven het tekstvenster staat er.

Wat is hier nu fout aan?
Afbeeldingslocatie: http://tweakers.net/ext/f/9f74ef4baab9f6cf0e4ce8753a2f7754/full.png
Dat is overigens na een aantal enters in de query :?

SELECT *
FROM #__jreactions
WHERE contentid = 20
AND published = 1
ORDER BY date ASC

[ Voor 28% gewijzigd door Extera op 08-05-2007 17:51 ]

Mijn Serverrack - iRacing Profiel


Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

dat was al aangegeven door dukefan: #__ wordt door joomla vervangen door de prefix die je hebt opgegeven bij de installatie, bijv "joomla_". Je moet hem dus iets veranderen:
SQL:
1
2
3
4
5
SELECT *
FROM joomla_jreactions
WHERE contentid = 20
AND published = 1
ORDER BY date ASC

Als je iets anders hebt opgegeven dan joomla_ moet je dat dus even zelf goed invullen, ik hoop dat je het idee snapt :)

Acties:
  • 0 Henk 'm!

  • Extera
  • Registratie: Augustus 2004
  • Laatst online: 05-05 16:02
nu weet ik dus ook wat een prefix is :)
Afbeeldingslocatie: http://tweakers.net/ext/f/b0326f39e15a51a9af22fd9c8102d2f2/thumb.png

Geen fout dus

[ Voor 3% gewijzigd door Extera op 08-05-2007 23:29 ]

Mijn Serverrack - iRacing Profiel


Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

ja dan weet ik het ook niet meer :P

Acties:
  • 0 Henk 'm!

  • Extera
  • Registratie: Augustus 2004
  • Laatst online: 05-05 16:02
eens kijken of ik hem netjes verwijderd krijg en dan misschien opnieuw erop zetten
ik laat wel weten of dat werkt

//Edit.

Het was wat werk, maar het component draai nu weer goed. Ik heb gelijk een aantal extra back-ups gemaakt :)
Ik heb dus gewoon een back-up teruggezet van een maand geleden, gelukkig heb ik in die tijd niet veel gedaan aan m'n site. vanaf dit moment maak ik elke dag even een back-up met een goed beschrijving erbij denk ik :z

bedankt voor de hulp en moeite! Ik vind het iig een leerzame les php :D

[ Voor 63% gewijzigd door Extera op 09-05-2007 11:50 ]

Mijn Serverrack - iRacing Profiel


Acties:
  • 0 Henk 'm!

Anoniem: 28513

Doordat ik een paar teksten van een website heb gekopieerd naar een eigen website verschilt nu het lettertype per item, is het mogelijk dit allemaal gelijk te krijgen? Ik heb al joomlafck editor gedownload maar het is me onduidelijk hoe ik het daarmee precies goed krijg, zeg maar de tekst plat maken.

[ Voor 34% gewijzigd door Anoniem: 28513 op 10-05-2007 14:10 ]


Acties:
  • 0 Henk 'm!

  • Nakebod
  • Registratie: Oktober 2000
  • Laatst online: 18:44

Nakebod

Nope.

In JCE zit een knopje remove formatting.
Die haalt dan ook alle opmaak weg, dus ook bold e.d.
Geloof dat de standaard TinyMCE die Joomla 1.x heeft dat niet kan.
Moet je dus wel per artikel/pagina doen. Zover ik weet kan dat niet in 1x :(

[ Voor 19% gewijzigd door Nakebod op 10-05-2007 14:17 ]

Blog | PVOutput Zonnig Beuningen


Acties:
  • 0 Henk 'm!

Anoniem: 28513

Dat knopje heb ik idd gevonden maar doet dus niks bij mij. Althans de lettertypen blijven verschillend ook als ik het opsla. :/

Acties:
  • 0 Henk 'm!

  • Nakebod
  • Registratie: Oktober 2000
  • Laatst online: 18:44

Nakebod

Nope.

Selecteer je wel eerst alle tekst?
Als je dat niet doet werkt het geloof ik niet nee.
Tenminste, dat had ik hier net even getest op een Joomla 1.0.12 site.

Stukje tekst andere lettertypes gegeven, wingdings, symbols.. lekker opvallende lettertypes dus :) en daarna op de knop Remove Formatting geklikt, gebeurde toen niets. Tekst geselecteerd, en nog een keer op die knop geklikt, en het was allemaal weer standaard.

Blog | PVOutput Zonnig Beuningen


Acties:
  • 0 Henk 'm!

  • timovd
  • Registratie: Maart 2002
  • Laatst online: 16:57

timovd

Voorsprong door techniek

Sinds kort krijg ik rare foutmeldingen op mijn site.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Warning: mysql_query() [function.mysql-query]: Unable to save result set in [local disk]\htdocs\includes\database.php on line 289

Warning: mysql_query() [function.mysql-query]: Unable to save result set in [local disk]\htdocs\includes\database.php on line 289

Warning: mysql_query() [function.mysql-query]: Unable to save result set in [local disk]\htdocs\includes\database.php on line 289

Warning: Cannot modify header information - headers already sent by (output started at [local disk]\htdocs\includes\database.php:289) in [local disk]\htdocs\index.php on line 250

Warning: Cannot modify header information - headers already sent by (output started at [local disk]\htdocs\includes\database.php:289) in [local disk]\htdocs\index.php on line 251

Warning: Cannot modify header information - headers already sent by (output started at [local disk]\htdocs\includes\database.php:289) in [local disk]\htdocs\index.php on line 252

Warning: Cannot modify header information - headers already sent by (output started at [local disk]\htdocs\includes\database.php:289) in [local disk]\htdocs\index.php on line 253

Warning: Cannot modify header information - headers already sent by (output started at [local disk]\htdocs\includes\database.php:289) in [local disk]\htdocs\index.php on line 254


iemand bekend met dit probleem?
Ik heb het bestand database.php al vervangen door die van de originele Joomla install. De CHMOD staat ook ok.

Gasloos huis 9kW Panasonic WH-MDC09J3E5 | Atlantic Explorer V4 270L | 8715Wp @ SMA Tripower 6.0-3AV-40 (4150Wp NO, 4565Wp ZW)


Acties:
  • 0 Henk 'm!

Anoniem: 61777

Niet bekend met het probleem.
Maar als je weer onderstaande code zou willen plaatsen in database.php op regel 290
PHP:
1
    echo "<pre>query: $q\n Foutmelding: ".$this->stderr()."</pre>";

(letterlijk gecopy / paste van mbv :P )
Je moet wel ff in die functie kijken, welke parameter hij gebruikt bij mysql_query. Volgens mij is dat $this->_query

Acties:
  • 0 Henk 'm!

  • timovd
  • Registratie: Maart 2002
  • Laatst online: 16:57

timovd

Voorsprong door techniek

ik ga het vanavond proberen. heb hier helaas geen FTP/RDP toegang.
Wat bedoel je precies met dat laatste?

Gasloos huis 9kW Panasonic WH-MDC09J3E5 | Atlantic Explorer V4 270L | 8715Wp @ SMA Tripower 6.0-3AV-40 (4150Wp NO, 4565Wp ZW)


Acties:
  • 0 Henk 'm!

Anoniem: 28513

Nakebod schreef op donderdag 10 mei 2007 @ 14:55:
Selecteer je wel eerst alle tekst?
Als je dat niet doet werkt het geloof ik niet nee.
Tenminste, dat had ik hier net even getest op een Joomla 1.0.12 site.

Stukje tekst andere lettertypes gegeven, wingdings, symbols.. lekker opvallende lettertypes dus :) en daarna op de knop Remove Formatting geklikt, gebeurde toen niets. Tekst geselecteerd, en nog een keer op die knop geklikt, en het was allemaal weer standaard.
Dat doe ik inderdaad en als ik mijn tekst dik maak/cursief of wat dan ook dan corrigeert hij dat inderdaad maar op de frontend blijft de lettertype ongewijzigd, wat ik ook doe. :|

Acties:
  • 0 Henk 'm!

Anoniem: 61777

Wat bedoel je precies met dat laatste?
Open
[local disk]\htdocs\includes\database.php
Scroll naar regel 289

Zoek de functie, die daar wordt uitgevoerd. Volgens mij wordt daar mysql_query gebruikt.
Stel, er staat het volgende:
PHP:
1
$this->result = mysql_query( $this->_query );

dan moet je vlak daaronder die code zetten, die ik (en ook *MBV*) eerder heb gepost.

Als je er echt niet uitkomt, post dan even die functie, die rond regel 289 aanwezig is ;) (volgens mij de functie query)

Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

Extera schreef op woensdag 09 mei 2007 @ 00:03:
eens kijken of ik hem netjes verwijderd krijg en dan misschien opnieuw erop zetten
ik laat wel weten of dat werkt

//Edit.

Het was wat werk, maar het component draai nu weer goed. Ik heb gelijk een aantal extra back-ups gemaakt :)
Ik heb dus gewoon een back-up teruggezet van een maand geleden, gelukkig heb ik in die tijd niet veel gedaan aan m'n site. vanaf dit moment maak ik elke dag even een back-up met een goed beschrijving erbij denk ik :z

bedankt voor de hulp en moeite! Ik vind het iig een leerzame les php :D
Gooi het in een SVN repository, veel minder werk en minder makkelijk te vergeten dan elke dag een backup maken. niet vergeten de .svn directory niet in je webroot te laten staan ;)
Nakebod schreef op donderdag 10 mei 2007 @ 14:16:
In JCE zit een knopje remove formatting.
Die haalt dan ook alle opmaak weg, dus ook bold e.d.
Geloof dat de standaard TinyMCE die Joomla 1.x heeft dat niet kan.
Moet je dus wel per artikel/pagina doen. Zover ik weet kan dat niet in 1x :(
Hoeveel wedden we dat ik een php-script kan schrijven wat het in 1x kan? :+ :+ :+ :+
edit:
even wat :+ toegevoegd, er was iemand die ze niet had gezien >:)

[ Voor 3% gewijzigd door MBV op 10-05-2007 17:40 ]


Acties:
  • 0 Henk 'm!

  • Nakebod
  • Registratie: Oktober 2000
  • Laatst online: 18:44

Nakebod

Nope.

Tja, als je dingen gaat schrijven kan "alles" :)
Maar standaard (Speciaal voor MBV :P) kan JCE het niet.

Blog | PVOutput Zonnig Beuningen


Acties:
  • 0 Henk 'm!

  • timovd
  • Registratie: Maart 2002
  • Laatst online: 16:57

timovd

Voorsprong door techniek

Ik krijg helaas nog steeds de foutmeldingen.

code:
1
2
289     $this->_cursor = mysql_query( $this->_sql, $this->_resource );
290     $this->result = mysql_query( $this->_query );

met óf zonder _underscore_ bij result.

Gasloos huis 9kW Panasonic WH-MDC09J3E5 | Atlantic Explorer V4 270L | 8715Wp @ SMA Tripower 6.0-3AV-40 (4150Wp NO, 4565Wp ZW)


Acties:
  • 0 Henk 'm!

  • Beta
  • Registratie: November 2006
  • Niet online
Hallo! Het leek mij wel leuk om ook is aan de slag te gaan met Joomla! Ik heb het (Joomla 1.0.12) gedownload en geconfigureerd... Het draait (www.30degrees.nl) maar ik heb een toch wel lastig probleempje waar ik geen oplossing voor kon vinden na meerdere topics te hebben doorgelezen op het Joomla! help forum.

Het gaat om het volgende:
Afbeeldingslocatie: http://30degrees.nl/haar/permissions.jpg

En zo het hele lijstje naar onder. Dus ook de mappen met themes.
Omdat het om het gehele lijstje gaat zit er dus ergens iets goed fout. Tijdens het configureren kon hij wel de server connecten, en de MySql DB vinden (inloggen met user met alle rechten werktte) maar de configuration.php niet bijvoorbeeld. Die heb ik handmatig moeten aanpassen.

Ook de Cache directory zit dicht, maar de Session directory weer niet (die staat dus open).

Ik heb in de cPanel van mijn site al gekeken bij Password Portect Directories maar die staan onder Joomla allemaal open. Op Joomla ben ik ingelogd als een Admin die behoort tot de group Super Administrators.

Nu heb ik nog niet zo heel veel kennis, dus het houdt voor mij nu een klein beetje op. Ik kan een aantal dingen wel handmatig gaan uploaden via ftp maar dat is niet de bedoeling.

Wie kan mij een klein beetje op weg helpen?

Acties:
  • 0 Henk 'm!

  • Yoeri
  • Registratie: Maart 2003
  • Niet online

Yoeri

O+ Joyce O+

(overleden)
CHMOD de nodige mappen naar 777 of zo ? of 755, wat is't?

Kijkje in de redactiekeuken van Tweakers.net
22 dec: Onze reputatie hooghouden
20 dec: Acht fouten


Acties:
  • 0 Henk 'm!

  • Yoeri
  • Registratie: Maart 2003
  • Niet online

Yoeri

O+ Joyce O+

(overleden)
Ook een vraagje: ik heb een design gemaakt, maar wil dit nu voor Joomla gaan gebruiken. Weet iemand of er partijen zijn die (tegen betaling) een bestaand design om kunnen zetten naar een Joomla-template? :)

Kijkje in de redactiekeuken van Tweakers.net
22 dec: Onze reputatie hooghouden
20 dec: Acht fouten


Acties:
  • 0 Henk 'm!

  • Beta
  • Registratie: November 2006
  • Niet online
Yoeri schreef op donderdag 10 mei 2007 @ 22:27:
CHMOD de nodige mappen naar 777 of zo ? of 755, wat is't?
Overigens werk ik voor sommige dingen in Dreamweaver. Daar kan ik ook Set Permissions aanpassen.
Standaard staan ze op 755. En het verschil met 777 is dat everyone en user/group dan Write rechten krijgt.

Dus dat heb ik bij een aantal mapjes veranderd en de lijst gerefreshed,, maar ze blijven unwriteable...

Maar nu is opeens /images/banner wel Writeable geworden. Spookt Joombla soms? :o

Edit: Instant Update: Live from the front: het schijnt nu toch te gaan werken! 8) yeah baby.

[ Voor 8% gewijzigd door Beta op 10-05-2007 23:08 . Reden: joepie ]


Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

timow schreef op donderdag 10 mei 2007 @ 21:53:
Ik krijg helaas nog steeds de foutmeldingen.

code:
1
2
289     $this->_cursor = mysql_query( $this->_sql, $this->_resource );
290     $this->result = mysql_query( $this->_query );

met óf zonder _underscore_ bij result.
290 heb je toegevoegd? code-tags kan je een parameter meegeven dat ze moeten starten bij een nummer, ben even vergeten hoe ;)
Die regel moet je er niet neerzetten, maar die code die ik eerder had gepost.
Maar heb je al geprobeerd te googlen op die foutmelding? Mijn eerste hit op google was: http://textpattern.com/fa...unable-to-save-result-set
the “Unable to save result set” error is generally associated with major MySQL problems, like a corrupt table or faulty install.
Je hebt dus MySql gesloopt op een grondige wijze. Dit heeft dus totaal niks meer te maken met PHP, dus PHP dingen veranderen gaat je niet helpen. Gewoon eens fixen met PhpMyAdmin :)

Ik zou bijna gaan vragen om ssh-access, omdat dit zo niet opschiet. Maar daar hoort een rekening bij :P

Acties:
  • 0 Henk 'm!

  • Nakebod
  • Registratie: Oktober 2000
  • Laatst online: 18:44

Nakebod

Nope.

Yoeri schreef op donderdag 10 mei 2007 @ 22:53:
Ook een vraagje: ik heb een design gemaakt, maar wil dit nu voor Joomla gaan gebruiken. Weet iemand of er partijen zijn die (tegen betaling) een bestaand design om kunnen zetten naar een Joomla-template? :)
Die zijn er vast wel :+
Maar, als je zelf al een design kan maken, is het omzetten naar template niet zo heel moeilijk.
Zijn vele tutorials voor te vinden, zowel voor Joomla 1.x en ondertussen ook al voor 1.5.

Bijvoorbeeld, waar je nu aan de linkerkant een menu hebt, en eventueel wat andere modules:
<?php mosLoadModules ( 'left', -1 ); ?>
Nu worden alle modules met de positie: left, geplaatst in dat stuk.
Nog een templateDetails.xml erbij, en je hebt een Joomla template.

Of je kijkt naar bestaande templates hoe die een beetje in elkaar steken.

Blog | PVOutput Zonnig Beuningen


Acties:
  • 0 Henk 'm!

  • Yoeri
  • Registratie: Maart 2003
  • Niet online

Yoeri

O+ Joyce O+

(overleden)
En de juiste css-classes en zo weer bij elkaar gaan scharrelen en zo... kutwerkje :+

Kijkje in de redactiekeuken van Tweakers.net
22 dec: Onze reputatie hooghouden
20 dec: Acht fouten


Acties:
  • 0 Henk 'm!

  • Nakebod
  • Registratie: Oktober 2000
  • Laatst online: 18:44

Nakebod

Nope.

Daar hebben we wat links voor (+ search&replace ofzo) :)

http://dev.joomla.org/content/view/1136/79/1/5/ (Joomla Specific CSS)
http://www.joomlart.com/t...mbo_css_in_5_minutes.html
http://www.picnet.net/blo...omla-css-default-classes/

En algemeen template iets.
http://www.joomlart.com/t...utorial/mambo_layout.html

Het blijft altijd wel wat werk, maar goed, dat kost het maken van een layout ook :)

Blog | PVOutput Zonnig Beuningen


Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

Toen ik mijn layout eenmaal had gemaakt, was ik in een uurtje klaar met het omzetten naar een joomla template, als ik mijn menu (suckerfish) niet meereken.

Acties:
  • 0 Henk 'm!

  • timovd
  • Registratie: Maart 2002
  • Laatst online: 16:57

timovd

Voorsprong door techniek

MBV, thanx, ik heb een oude back-up van de dbase teruggezet.

betreft CHMOD. onder "global config --> server" in de admin van Joomla! kun je de files CHMODden. zet wel het vinkje aan om op existing folders toe te passen.

Gasloos huis 9kW Panasonic WH-MDC09J3E5 | Atlantic Explorer V4 270L | 8715Wp @ SMA Tripower 6.0-3AV-40 (4150Wp NO, 4565Wp ZW)


Acties:
  • 0 Henk 'm!

  • Beta
  • Registratie: November 2006
  • Niet online
timow schreef op vrijdag 11 mei 2007 @ 12:05:
MBV, thanx, ik heb een oude back-up van de dbase teruggezet.

betreft CHMOD. onder "global config --> server" in de admin van Joomla! kun je de files CHMODden. zet wel het vinkje aan om op existing folders toe te passen.
Jep dat zag ik gelukkig op tijd. Ik had net 2 mapjes handmatig gedaan ;)

Acties:
  • 0 Henk 'm!

  • Fire_Bird
  • Registratie: September 2001
  • Laatst online: 15:36
Ik heb even een vraagje.
Als ik in joomla bij content een trema in de titel gebruik geeft hij het weer als ö
Iemand enig idee hoe dit te omzeilen is ?

Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

character encoding goedzetten op alle plekken. Het moet overal ISO-8859-15 zijn, of overal UTF-8. Waarschijnlijk staat hij nu op UTF-8 voor weergave in de browser, maar parsed hij hem als ISO-8859-15.
Geen idee waar dat in Joomla zit trouwens ;)

Acties:
  • 0 Henk 'm!

Anoniem: 179479

Hoe kan ik de volgende dingen doen, ik ben een beetje een noob in joomla....
  • hoe kan ik een pop-up in het midden laten verschijnen met deze code ??
    [code]
    <a href=\"http://jewebsite.nl/bestandsnaam.html\" onclick=\"window.open(\'http://jewebsite.nl/bestandsnaam.html\',\'wegmetwallen\',
    \'width=500,height=500,scrollbars=yes,toolbar=no,location=no,\'); return false\">De linktekst</a>
    [/code]
  • Hoe kan ik upgraden van versie 1.0 naar 1.5, en wat moet ik hier voor doen ??
  • Hoe kan ik een simpele backup maken van zowel joomla als phpmyadmin, want ik heb joomla nu draaien via mijn eigen pc en dit wordt een domein.
Graag uitleg..

Alvast bedankt.

[ Voor 29% gewijzigd door Anoniem: 179479 op 12-05-2007 15:32 . Reden: extra's bijgevoegd ]


Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

ehm, je bent geen noob in joomla, maar in webservers beheren :P

Popup in het midden: je wilt dus een popup in elke pagina, of alleen op je homepage? Bij je homepage moet je gewoon de tekst van je voorpagina aanpassen, met de goede editor moet je er zoiets in kunnen zetten.
Upgraden: waarom zou je?
backup? Gewoon de map met joomla erin backuppen. Daarnaast moet je in PHPMyAdmin op Export klikken (bij de goede database), en daar controleren dat Structure en Data aangevinkt staan. Onderaan vink je dan Verzenden aan, klik je bzip aan, en vervolgens klik je op start. Je krijgt dan een mooi .bz2 bestand met daarin alle gegevens uit je database, die je op een andere server weer kan invoeren :)

Acties:
  • 0 Henk 'm!

Anoniem: 179479

MBV schreef op zaterdag 12 mei 2007 @ 15:23:
ehm, je bent geen noob in joomla, maar in webservers beheren :P

Popup in het midden: je wilt dus een popup in elke pagina, of alleen op je homepage? Bij je homepage moet je gewoon de tekst van je voorpagina aanpassen, met de goede editor moet je er zoiets in kunnen zetten.
Upgraden: waarom zou je?
backup? Gewoon de map met joomla erin backuppen. Daarnaast moet je in PHPMyAdmin op Export klikken (bij de goede database), en daar controleren dat Structure en Data aangevinkt staan. Onderaan vink je dan Verzenden aan, klik je bzip aan, en vervolgens klik je op start. Je krijgt dan een mooi .bz2 bestand met daarin alle gegevens uit je database, die je op een andere server weer kan invoeren :)
Popup in het midden is al opgelost, bedankt. okay dan niet upgraden ook goed...

De backup voor phpmyadmin hoe plaats ik die terug ??

Dus ik kan de volledige map van joomla zo in 1 x overgooien naar een ander adres ??

Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

niet upgraden is wat mij betreft net zo goed als wel upgraden. Ik vraag alleen: waarom zou je het doen? Is er een goede reden?

Nu mag je even nadenken over het phpmyadmin verhaal: de backup maak je met "exporteren". Wat is het tegenovergestelde van exporteren? 8)7

En waarom zou je de hele map niet over kunnen gooien? je zal wel iets moeten veranderen aan je configuratie, omdat je webroot en url anders is.

Acties:
  • 0 Henk 'm!

  • Jazzper
  • Registratie: Juli 2001
  • Laatst online: 29-03 15:34

Jazzper

BB4E^Guerilla

Topicstarter
Wat is slimmer? Upgraden van mambo 4.5.2 naar de nieuwste joomla (als dat al mogelijk is) of vanaf scratch beginnen (qua tijdsgebrek momenteel niet zo'n zin in).

webstek // Urenwerk - horlogeblog // mijn fotogear en beste fotos // Instagram @jazzper_nl


Acties:
  • 0 Henk 'm!

  • R2D2
  • Registratie: Mei 2001
  • Niet online
Laten voor wat het is op dit moment (en bidden dat ze je site niet plat leggen) en wachten op Joomla 1.5. En vanaf Joomla 1.5 gewoon lekker from scratch af aan beginnen.

Zo zou ik het doen tenminste, voordeel daarvan is dat er altijd meteen lekker opgeschoond word door de gezonde tegenzin alles weer terug te plaatsen ;)

iRacing profiel | Sim-Racer.nl


Acties:
  • 0 Henk 'm!

  • jopiek
  • Registratie: September 2000
  • Laatst online: 17-04 10:47

jopiek

Tja... 'ns ff denken.

Beta schreef op vrijdag 11 mei 2007 @ 14:36:
[...]
Jep dat zag ik gelukkig op tijd. Ik had net 2 mapjes handmatig gedaan ;)
wel, chmod -R 755 * doet het ook wel hoor, maar volgens mij is een ander issue vaak de user waaronder de joomla site draait. Mijn www user mag nooit uploaden, joomla installeer ik meestal als root, daardoor treden dus twee issues op die ik altijd eerst even verhelp.

Cogito Ergo Credo


Acties:
  • 0 Henk 'm!

  • SysRq
  • Registratie: December 2001
  • Laatst online: 13:03
Ik heb iets waar ik niet uitkom, misschien kunnen jullie me helpen:

Wat ik wil is een achtergrond op mijn Joomla site, maar dan wel afhankelijk van het gekozen menu-item. Ik heb dus een aantal knoppen, en voor b.v. de knop home moet er een gele achtergrond zijn, voor de knop algemeen een groene enz.enz. :)

Volgens mij kan ik het oplossing door in de template index.php een stukje php toe te voegen waarin de menu-naam opgevraagd wordt.

Ik heb alleen geen idee of dat mogelijk is? Of misschien zijn er nog wel andere en betere oplossingen?

-


Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

Dat is idd het simpelste. Smerigste=simpelste hack:

PHP:
1
2
3
4
5
6
7
8
9
10
$id         = intval( mosGetParam( $_REQUEST, 'id', 0 ) );
switch ($id)
{
  case 1: $bg = 'green';
          break;
  case 2:
  case 3: $bg = 'red';
          break;
  default: $bg = 'white';
}


Geen idee of dat beter kan :)

[ Voor 6% gewijzigd door MBV op 15-05-2007 10:23 ]


Acties:
  • 0 Henk 'm!

  • SysRq
  • Registratie: December 2001
  • Laatst online: 13:03
Ik zoek eigenlijk alleen een manier om via menunaam te werken, als ik voor ieder menu[b]item]/] een case aan moet maken is dat nogal veel werk. Eigenlijk wil ik gewoon controleren of het menu weergegeven wordt.

-


Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 26-05 11:23

MBV

kijk nog eens: je hoeft alleen de bijzondere gevallen te doen. Hoe had je het dan willen doen? Regex op de menunaam :?

Als je dat wilt doen, kan je $mainframe->getPageTitle() gebruiken.Ik raad het je wel sterk af: titeltjes kunnen veranderen :)

Acties:
  • 0 Henk 'm!

  • maarud
  • Registratie: Mei 2005
  • Laatst online: 17:42
ik heb height:100% al in mijn body-gedeelte van de css gezet, maar de pagina is niet 100% lang.. :'( . Hoe moet ik dit fixen?
Pagina: 1 ... 8 9 Laatste

Dit topic is gesloten.

Let op:
Vragen stellen is prima, maar het is hier geen helpdesk. Zie hier