Element til at annoncere/reklamere
|
svabbi |
Lagt på d. 21-01-2012 01:55
|
Meget øvet
Antal indlæg: 293
Tilmeldt: 10/03/2010 12:07
|
Uha !
Nu koksede hele siden, og kun denne linje er på hele siden:
Parse error: syntax error, unexpected T_IF in W:\www\infusions\threads_panel\threads_panel.php on line 1
|
|
|
|
|
|
|
Skrevet d. 23-11-2024 00:18
|
Reklame Agent
Antal indlæg: n^x
Tilmeldt: Altid
|
|
IP: localhost |
|
|
Tutsi |
Lagt på d. 21-01-2012 11:26
|
Superadministrator
Antal indlæg: 2409
Tilmeldt: 24/02/2009 19:12
|
Har du overskrevet HELE din threads_panel.php med denne kode:
Kode <?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: forum_threads_panel.php
| Author: Nick Jones (Digitanium)
| Anderledes visning af Forum - Author: Ellen Jensen / Tutsi 2012
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at http://www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }
openside("Debatforum");
$result = dbquery("
SELECT tt.thread_id, tt.thread_subject, tp.post_message, tp.post_datestamp, tf.forum_name
FROM ".DB_FORUMS." tf
JOIN ".DB_THREADS." tt ON tf.forum_id = tt.forum_id
JOIN ".DB_POSTS." tp ON tt.thread_id = tp.thread_id
WHERE tf.forum_id = 34
ORDER BY tp.post_datestamp
DESC LIMIT 0,".$settings['numofthreads']);
if (dbrows($result)) {
while($data = dbarray($result)) {
$itemname = $data['forum_name'];
$itemsubject = trimlink($data['thread_subject'], 30);
$itemmessage = trimlink($data['post_message'], 250);
echo "<a href='".FORUM."viewthread.php?thread_id=".$data['thread_id']."' title='".$data['thread_subject']."' class='side'><strong>$itemname:</strong> <span style='color:#990000'>$itemsubject</span><br />$itemmessage <em>Læs mere</em>...</a><br /><br /><hr /><br />\n";
}
} else {
echo "<div style='text-align:center'>".$locale['global_023']."</div>\n";
}
closeside();
?>
Jeg har testet den på både min egen side og på denne (assensvej) , og den virker begge steder.
______________________________
Hilsen Ellen
______________________________
www.jensens-madbl...
"Den som opfatter sig som færdiguddannet, er mere færdig end uddannet"
|
|
|
|
|
|
svabbi |
Lagt på d. 21-01-2012 17:30
|
Meget øvet
Antal indlæg: 293
Tilmeldt: 10/03/2010 12:07
|
det er nok nemmere for både dig og mig, at du får login til det hele, ligesom førhen.
Sender det med PM |
|
|
|
|
|
Tutsi |
Lagt på d. 21-01-2012 19:44
|
Superadministrator
Antal indlæg: 2409
Tilmeldt: 24/02/2009 19:12
|
Jeg satte det ind i et element på din side, og der er ingen problemer, Det vises som det skal. Elementet er gemt under Tutsi test og kun admins kan se det.
Så den side har ingen problemer. Kan du ikke på den anden side, må det være noget der er galt der. Og den kan jeg ikke komme ind og teste på, så er lidt svært at hjælpe der desværre.
______________________________
Hilsen Ellen
______________________________
www.jensens-madbl...
"Den som opfatter sig som færdiguddannet, er mere færdig end uddannet"
|
|
|
|
|
|
svabbi |
Lagt på d. 23-01-2012 02:05
|
Meget øvet
Antal indlæg: 293
Tilmeldt: 10/03/2010 12:07
|
Yessss !
Nu ville det pludseligt.
1. -Kan man ændre i koderne, så "Quote" og de andre ting i den der redigeringslinje også funker?... fordi jeg har prøvet, og det vil ikke vises rigtigt i elementet.
2. -Kan man få det at se bedre ud i elementet ? Jeg vedhæfter lig to billeder så du ser hvordan det ser ud, og hvordan jeg ønsker det ville se ud.
svabbi tilknyttede følgende billede:billeder:
|
|
|
|
|
|
Tutsi |
Lagt på d. 23-01-2012 21:07
|
Superadministrator
Antal indlæg: 2409
Tilmeldt: 24/02/2009 19:12
|
Jo med den rigtige kode, virker det som det skal ;)
-----------------------------------
Først stylingen.
Er det når du bruger quote, at du får den boks frem, eller hvor kommer den fra?
Hvis det er quote, kan du i din style.css se om du har denne, ellers tilføje den:
Kode .quote {
font-size : 11px;
color : #555;
background-color : #FFFFFF;
padding : 4px;
margin : 0px 5px 0px 5px;
border : 0px solid #bbb;
}
------------------------
Dine bb-codes virker nu, jeg har indsat det der manglede.
Det var mig, der havde glemt en linje i koden:
Kode $itemmessage = parseubb($data['post_message'], "b|u|i|quote|img|url|small|code|list|mail|font|center");
______________________________
Hilsen Ellen
______________________________
www.jensens-madbl...
"Den som opfatter sig som færdiguddannet, er mere færdig end uddannet"
|
|
|
|
|
|
svabbi |
Lagt på d. 24-01-2012 11:01
|
Meget øvet
Antal indlæg: 293
Tilmeldt: 10/03/2010 12:07
|
Jeg har leget lidt med det, og nu fungerer "quote" og de andre ting i redigerings-halløjet, men nu kommer alt i en linje, selv om jeg laver mellemrum og linjeskift, i Forum.
Jeg vedhæfter lige et screenshot af det, så du ser hvad jeg mener.
Læg merke til at i forum funker det, men når det vises i elementet, funker det ikke.
svabbi tilknyttede følgende billede:billede:
|
|
|
|
|
|
Tutsi |
Lagt på d. 24-01-2012 11:45
|
Superadministrator
Antal indlæg: 2409
Tilmeldt: 24/02/2009 19:12
|
Nu er jeg ikke helt med. Jeg var inde i går og sætte den manglende linje ind i koden på din side, så redigeringens bb-codes virkede som det skulle. Og det blev også vist som det skulle. Så jeg er spændt på at høre, hvad du har ændret - for det er vist der du skal kigge efter en lille fejl.
Prøv og kopier koden fra den side, over på den lukkede side. Så burde alt virke der også.
Men hvorfor laver du det i quote??
______________________________
Hilsen Ellen
______________________________
www.jensens-madbl...
"Den som opfatter sig som færdiguddannet, er mere færdig end uddannet"
|
|
|
|
|
|
svabbi |
Lagt på d. 24-01-2012 13:16
|
Meget øvet
Antal indlæg: 293
Tilmeldt: 10/03/2010 12:07
|
Ja - jeg kopierede koden fra trcf.fo ind i den der localhost-side, og det gik godt.
Det jeg mener er, som du se på det vedhæftede billede, at selv om man bruger mellemrum eller linjemellemrum, so så vises rigtigt i emnet i forum, så viser elementet alt det der er skrevet ud i en linje, som om man har ikki lavet linje-mellemrum. Alså ser det underligt ud, det man skriver. |
|
|
|
|
|
svabbi |
Lagt på d. 24-01-2012 13:20
|
Meget øvet
Antal indlæg: 293
Tilmeldt: 10/03/2010 12:07
|
svabbi skrev:
Ja - jeg kopierede koden fra trcf.fo ind i den der localhost-side, og det gik godt.
Det jeg mener er, som du se på det vedhæftede billede, at selv om man bruger mellemrum eller linjemellemrum, so så vises rigtigt i emnet i forum, så viser elementet alt det der er skrevet ud i en linje, som om man har ikki lavet linje-mellemrum. Alså ser det underligt ud, det man skriver.
Jeg har også prøvet med TinyMCE-koden "<br />" inde i "mellemrummet", men da kommer koden på elementet, og ikke mellemrummet. |
|
|
|
|
|
svabbi |
Lagt på d. 24-01-2012 13:23
|
Meget øvet
Antal indlæg: 293
Tilmeldt: 10/03/2010 12:07
|
svabbi skrev:
svabbi skrev:
Ja - jeg kopierede koden fra trcf.fo ind i den der localhost-side, og det gik godt.
Det jeg mener er, som du se på det vedhæftede billede, at selv om man bruger mellemrum eller linjemellemrum, so så vises rigtigt i emnet i forum, så viser elementet alt det der er skrevet ud i en linje, som om man har ikki lavet linje-mellemrum. Alså ser det underligt ud, det man skriver.
Jeg har også prøvet med TinyMCE-koden "<br />" inde i "mellemrummet", men da kommer koden på elementet, og ikke mellemrummet.
Nu ser jeg at det fungerer i trcf.fo med mellemrum, så gud vide hvad det er som gør at det ikke funker på localhost-siden. |
|
|
|
|
|
svabbi |
Lagt på d. 24-01-2012 13:31
|
Meget øvet
Antal indlæg: 293
Tilmeldt: 10/03/2010 12:07
|
Koden ser sådan ud i localhost-siden:
Kode openside("Ergo Café");
$result = dbquery("
SELECT tt.thread_id, tt.thread_subject, tp.post_message, tp.post_datestamp, tf.forum_name
FROM ".DB_FORUMS." tf
JOIN ".DB_THREADS." tt ON tf.forum_id = tt.forum_id
JOIN ".DB_POSTS." tp ON tt.thread_id = tp.thread_id
WHERE tf.forum_id = 34
ORDER BY tp.post_datestamp
DESC LIMIT 0,".$settings['numofthreads']);
if (dbrows($result)) {
while($data = dbarray($result)) {
$itemname = $data['forum_name'];
$itemsubject = trimlink($data['thread_subject'], 30);
$itemmessage = trimlink($data['post_message'], 250);
$itemmessage = nl2br(parseubb($data['post_message'], "b|u|i|quote|img|url|small|code|list|mail|font|center|color|list|"));
if ($data['post_message']) {
$itemmessage = parsesmileys($data['post_message']); }
echo "$itemname: <a href='".FORUM."viewthread.php?thread_id=".$data['thread_id']."' title='".$data['thread_subject']."' class='side'><br /><strong><span style='color:#990000'>$itemsubject</span></strong></a><br />$itemmessage
<a href='".FORUM."viewthread.php?thread_id=".$data['thread_id']."' title='".$data['thread_subject']."' class='side'><em>Læs mere</em>...</a><br /><br /><hr /><br />\n";
}
} else {
echo "<div style='text-align:center'>".$locale['global_023']."</div>\n";
}
closeside();?>
|
|
|
|
|
|
svabbi |
Lagt på d. 24-01-2012 13:41
|
Meget øvet
Antal indlæg: 293
Tilmeldt: 10/03/2010 12:07
|
Så Tutsi !
Nu har jeg siddet og leget med koderne, uden at ane hvad jeg har lavet, men fik det så til sidst at fungere.
Nu ser koden sådan ud, og det fungerer som ønsket:
Kode openside("Ergo Café");
$result = dbquery("
SELECT tt.thread_id, tt.thread_subject, tp.post_message, tp.post_datestamp, tf.forum_name
FROM ".DB_FORUMS." tf
JOIN ".DB_THREADS." tt ON tf.forum_id = tt.forum_id
JOIN ".DB_POSTS." tp ON tt.thread_id = tp.thread_id
WHERE tf.forum_id = 34
ORDER BY tp.post_datestamp
DESC LIMIT 0,".$settings['numofthreads']);
if (dbrows($result)) {
while($data = dbarray($result)) {
$itemname = $data['forum_name'];
$itemsubject = trimlink($data['thread_subject'], 30);
$itemmessage = trimlink($data['post_message'], 250);
$itemmessage = nl2br(parseubb($data['post_message'], "b|u|i|quote|img|url|small|code|list|mail|font|center|color|list|"));
echo "$itemname: <a href='".FORUM."viewthread.php?thread_id=".$data['thread_id']."' title='".$data['thread_subject']."' class='side'><br /><strong><span style='color:#990000'>$itemsubject</span></strong></a><br />$itemmessage
<a href='".FORUM."viewthread.php?thread_id=".$data['thread_id']."' title='".$data['thread_subject']."' class='side'><em>Læs mere</em>...</a><br /><br /><hr /><br />\n";
}
} else {
echo "<div style='text-align:center'>".$locale['global_023']."</div>\n";
}
closeside();?>
|
|
|
|
|
|
Tutsi |
Lagt på d. 24-01-2012 17:30
|
Superadministrator
Antal indlæg: 2409
Tilmeldt: 24/02/2009 19:12
|
Ja det er den kode jeg satte ind på din side i formiddags.
Jeg rettede denne her linje til, så nl2br kom med. Det er det som giver linjeskiftet når det vises.
Du har slettet smileys i koden, så du skal have dem med ind p en anden måde.
Erstat følgende linje:
Kode $itemmessage = nl2br(parseubb($data['post_message'], "b|u|i|quote|img|url|small|code|list|mail|font|center|color|list|"));
Med denne her:
Kode $itemmessage = nl2br(parseubb(parsesmileys($data['post_message'], "b|u|i|quote|img|url|small|code|list|mail|font|center|color|list|")));
nl2br = viser linjeskift
parseubb og så de efterfølgende bb-codes, får dem til at vises korrekt. Jeg satte det rundt om de data, hvor det skulle anvendes. Har du brug for flere bb-codes, tilføjer du dem blot, med et | imellem.
parsesmileys tegnene til smileys- ikoner.
______________________________
Hilsen Ellen
______________________________
www.jensens-madbl...
"Den som opfatter sig som færdiguddannet, er mere færdig end uddannet"
|
|
|
|
|
|
svabbi |
Lagt på d. 06-02-2012 02:11
|
Meget øvet
Antal indlæg: 293
Tilmeldt: 10/03/2010 12:07
|
Hej igen, og tak for den tid du har lagt i dette element.
Nogen af dem der skal bruge/indtaste i elementet, spørger om det er muligt at lave en lille forandring i udseendet af elementet.
De spørger:
- Kan man få både Forum-emnet (Fríggjadagin) & indlæg-navn i fed skrift ? Som nu er er kun det sidst nevnte i fed.
- Kan man få element-navnet (ERGO-CAFÉ) at være i fed, eller have en stærk baggrundsfarve ? muligvid blå eller neon-grøn.
- Kan man få en kraftig baggrundsfarve i elementet, hvor teksten kommer, f.eks. i lyseblå ? jeg vedhæfter lige et billede af hvordan det er nu, og hvad de ønsker.
Nuværende kode ser således ud:
Kode openside("Ergo Café");
$result = dbquery("
SELECT tt.thread_id, tt.thread_subject, tp.post_message, tp.post_datestamp, tf.forum_name
FROM ".DB_FORUMS." tf
JOIN ".DB_THREADS." tt ON tf.forum_id = tt.forum_id
JOIN ".DB_POSTS." tp ON tt.thread_id = tp.thread_id
WHERE tf.forum_id = 34
ORDER BY tp.post_datestamp
DESC LIMIT 0,".$settings['numofthreads']);
if (dbrows($result)) {
while($data = dbarray($result)) {
$itemname = $data['forum_name'];
$itemsubject = trimlink($data['thread_subject'], 30);
$itemmessage = trimlink($data['post_message'], 250);
$itemmessage = nl2br(parseubb(parsesmileys($data['post_message'], "b|u|i|quote|img|url|small|code|list|mail|font|center|color|list|")));
echo "$itemname: <a href='".FORUM."viewthread.php?thread_id=".$data['thread_id']."' title='".$data['thread_subject']."' class='side'><br /><strong><span style='color:#990000'>$itemsubject</span></strong></a><br />$itemmessage
<a href='".FORUM."viewthread.php?thread_id=".$data['thread_id']."' title='".$data['thread_subject']."' class='side'><em>.</em>.</a><br /><br /><hr /><br />\n";
}
} else {
echo "<div style='text-align:center'>".$locale['global_023']."</div>\n";
}
closeside();?>
svabbi tilknyttede følgende billede:billeder:
|
|
|
|
|
|
Tutsi |
Lagt på d. 06-02-2012 22:12
|
Superadministrator
Antal indlæg: 2409
Tilmeldt: 24/02/2009 19:12
|
Jo det er som nemt nok.
I din styles.css indsætter du nederst følgende (farver kan du også ændre der):
Kode .side-body3 {
font-size : 10px;
color : #004800;
background-color : #61DA41;
padding : 5px;
}
.scapmain3 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #2A2AFF;
background-color : #7AFF3D;
padding : 2px 10px 4px 10px;
}
I din theme.php indsætter du nederst lige inden ?> (bredden skal du ændre til den du bruger på siden):
Kode function openside3($title, $collapse = false, $state = "on") {
global $panel_collapse; $panel_collapse = $collapse;
echo "<table cellpadding='0' cellspacing='0' width='185px' class=''>\n<tr>\n";
echo "<td class='scapmain3'>".$title."</td>\n";
if ($collapse == true) {
$boxname = str_replace(" ", "", $title);
echo "<td class='scapmain3' align='right'>".panelbutton($state,$boxname)."</td>\n";
}
echo "</tr>\n<tr>\n";
echo "<td".($collapse == true ? " colspan='2'" : "")." class='side-body3'>\n";
if ($collapse == true) { echo panelstate($state, $boxname); }
}
function closeside3($collapse = false) {
global $panel_collapse;
if ($panel_collapse == true) { echo "</div>\n"; }
echo "</td>\n</tr>\n</table>\n";
echo "<table cellpadding='0' cellspacing='0' width='185px'>\n<tr>\n<td height='5'></td>\n</tr>\n</table>\n";
}
Så har du baggrundsfarverne.
For at få den fede skrift, har jeg "flyttet" en <strong> i denne kode:
Kode openside("Ergo Café");
$result = dbquery("
SELECT tt.thread_id, tt.thread_subject, tp.post_message, tp.post_datestamp, tf.forum_name
FROM ".DB_FORUMS." tf
JOIN ".DB_THREADS." tt ON tf.forum_id = tt.forum_id
JOIN ".DB_POSTS." tp ON tt.thread_id = tp.thread_id
WHERE tf.forum_id = 34
ORDER BY tp.post_datestamp
DESC LIMIT 0,".$settings['numofthreads']);
if (dbrows($result)) {
while($data = dbarray($result)) {
$itemname = $data['forum_name'];
$itemsubject = trimlink($data['thread_subject'], 30);
$itemmessage = trimlink($data['post_message'], 250);
$itemmessage = nl2br(parseubb(parsesmileys($data['post_message'], "b|u|i|quote|img|url|small|code|list|mail|font|center|color|list|")));
echo "<strong>$itemname: <a href='".FORUM."viewthread.php?thread_id=".$data['thread_id']."' title='".$data['thread_subject']."' class='side'><br /><span style='color:#990000'>$itemsubject</span></strong></a><br />$itemmessage
<a href='".FORUM."viewthread.php?thread_id=".$data['thread_id']."' title='".$data['thread_subject']."' class='side'><em>.</em>.</a><br /><br /><hr /><br />\n";
}
} else {
echo "<div style='text-align:center'>".$locale['global_023']."</div>\n";
}
closeside();?>
______________________________
Hilsen Ellen
______________________________
www.jensens-madbl...
"Den som opfatter sig som færdiguddannet, er mere færdig end uddannet"
|
|
|
|
|
|
svabbi |
Lagt på d. 07-02-2012 15:14
|
Meget øvet
Antal indlæg: 293
Tilmeldt: 10/03/2010 12:07
|
Alså - kun forandre farverne i dette ene element, ikki hele hjemmesiden.
Hvis man forandrer i styles.css & theme.php , så ændrer man hele siden....ikk ? |
|
|
|
|
|
Tutsi |
Lagt på d. 07-02-2012 16:55
|
Superadministrator
Antal indlæg: 2409
Tilmeldt: 24/02/2009 19:12
|
Jo men du tilføjer noget, som skal bruges i elementet, så det vil ikke berøre resten af siden.
Du skal tilføje det jeg har skrevet, men skal farver på baggrund eller tekst være anderledes, kan du ændre det i det, du lige har tilføjet.
______________________________
Hilsen Ellen
______________________________
www.jensens-madbl...
"Den som opfatter sig som færdiguddannet, er mere færdig end uddannet"
|
|
|
|
|
|
svabbi |
Lagt på d. 08-02-2012 13:30
|
Meget øvet
Antal indlæg: 293
Tilmeldt: 10/03/2010 12:07
|
Nu har jeg afprøvet det, men der skete intet....sorry
Elementet forandredes ikke noget som helst :-( |
|
|
|
|
|
Tutsi |
Lagt på d. 08-02-2012 14:28
|
Superadministrator
Antal indlæg: 2409
Tilmeldt: 24/02/2009 19:12
|
Hehe nej det kan jeg da godt forstå, det er mig der har glemt lidt. Dine Openside og closeside skal hedde Openside3 og closeside3. Ellers bruger den jo ikke det nyn nye opsætning :)
Kode openside3("Ergo Café");
$result = dbquery("
SELECT tt.thread_id, tt.thread_subject, tp.post_message, tp.post_datestamp, tf.forum_name
FROM ".DB_FORUMS." tf
JOIN ".DB_THREADS." tt ON tf.forum_id = tt.forum_id
JOIN ".DB_POSTS." tp ON tt.thread_id = tp.thread_id
WHERE tf.forum_id = 34
ORDER BY tp.post_datestamp
DESC LIMIT 0,".$settings['numofthreads']);
if (dbrows($result)) {
while($data = dbarray($result)) {
$itemname = $data['forum_name'];
$itemsubject = trimlink($data['thread_subject'], 30);
$itemmessage = trimlink($data['post_message'], 250);
$itemmessage = nl2br(parseubb(parsesmileys($data['post_message'], "b|u|i|quote|img|url|small|code|list|mail|font|center|color|list|")));
echo "<strong>$itemname: <a href='".FORUM."viewthread.php?thread_id=".$data['thread_id']."' title='".$data['thread_subject']."' class='side'><br /><span style='color:#990000'>$itemsubject</span></strong></a><br />$itemmessage
<a href='".FORUM."viewthread.php?thread_id=".$data['thread_id']."' title='".$data['thread_subject']."' class='side'><em>.</em>.</a><br /><br /><hr /><br />\n";
}
} else {
echo "<div style='text-align:center'>".$locale['global_023']."</div>\n";
}
closeside3();?>
______________________________
Hilsen Ellen
______________________________
www.jensens-madbl...
"Den som opfatter sig som færdiguddannet, er mere færdig end uddannet"
|
|
|
|
|