Erm, it should update it immediately =/
827 2007-03-03 18:53
Re: PHP Help needed (12 replies, posted in Programming)
The way it was works just fine: the function gets called, and the result is stored wherever <pun_online> is in main.tpl. Then when you open the page it'll appear in the right position.
828 2007-03-03 14:34
Re: PHP Help needed (12 replies, posted in Programming)
Erm, when you echo out the return of the function ( echo function($yay); ) it'll execute that code...
829 2007-03-03 14:33
Re: What do i need to do to hack the post size? (3 replies, posted in PunBB 1.2 discussion)
You'd have to go hacking into the database core I'm afraid.
I know most (if not all) corporate database systems (Sybase, Oracle, MSSQL, ...) offer larger TEXT fields than MySQL or SQLite. I'm not even sure you can increase TEXT field size in SQLite.
What a solution could be is store the data in an external text file. Add another column to the posts table, say 'txt' BOOLEAN which defaults to false, which controls if the post is stored in a text file. The actual content of the post would be the location of the text file.
Only additional change then would be adding a check in viewtopic.php for what the actual message is.
Am I making any sense?
830 2007-03-02 19:46
Re: Where do I start ? (11 replies, posted in PunBB 1.2 discussion)
No. The things you need are included in XAMPP
831 2007-03-01 22:15
Re: Can anybody explain the basic idea behind password salt (11 replies, posted in Programming)
Nothing is 100% safe
832 2007-03-01 21:49
Re: Can anybody explain the basic idea behind password salt (11 replies, posted in Programming)
If you read the comments on that page, you'll see why it helps
I really can't explain it much better
833 2007-03-01 21:37
Re: Can anybody explain the basic idea behind password salt (11 replies, posted in Programming)
http://blog.punbb.org/2007/02/21/hashing-passwords/
Not wikipedia
834 2007-03-01 16:39
Re: Making a Clickable Link to Another Site? (29 replies, posted in PunBB 1.2 troubleshooting)
Hrmm. Can you put your include/parser.php on elbekko.pastebin.ca and post the link? I have a feeling something is wrong there
835 2007-03-01 16:00
Re: Making a Clickable Link to Another Site? (29 replies, posted in PunBB 1.2 troubleshooting)
The upload/ folder is the folder in the PunBB archive containing the files that should be uploaded to the server.
I wonder tho, does it work then you post the link with the [url ] tags?
836 2007-02-28 22:39
Re: Trying to install punbb forums (32 replies, posted in PunBB 1.2 troubleshooting)
Well, do you have access to phpMyAdmin? Check if the tables are there.
837 2007-02-28 22:35
Re: Making a Clickable Link to Another Site? (29 replies, posted in PunBB 1.2 troubleshooting)
http://mysite/Punbb/forum/http://www.intendedsite.com
That's an invalid link. Which is probably the problem.
The other link you posted is fine though.
838 2007-02-28 22:25
Re: Trying to install punbb forums (32 replies, posted in PunBB 1.2 troubleshooting)
Did you encounter any errors when installing, or did you change the table prefix in config.php?
839 2007-02-28 17:15
Re: Trying to install punbb forums (32 replies, posted in PunBB 1.2 troubleshooting)
Could you enable debug mode?
840 2007-02-27 20:56
Re: Confused about «Save username and password between visits» (4 replies, posted in PunBB 1.2 discussion)
Quite logical wouldn't you think? If you log out, the cookie gets destroyed. So no way to keep it alive
841 2007-02-27 20:43
Re: Confused about «Save username and password between visits» (4 replies, posted in PunBB 1.2 discussion)
It makes sure the cookie doesn't expire. But if you clear cookies on exit you're logged out
842 2007-02-26 17:19
Re: HTML mod - safe ? (23 replies, posted in PunBB 1.2 discussion)
Well, myspace is adding more and more code to prevent malicious HTML. But that also means a huge codebase and way too much overhead
Maybe something easier would be to provide a form where a youtube/whatever link is converted to BBCode?
843 2007-02-26 17:01
Re: HTML mod - safe ? (23 replies, posted in PunBB 1.2 discussion)
There always remains a security issue
I think it'd be better to write some sort of regex to let through the youtube HTML.
844 2007-02-26 16:35
Re: HTML mod - safe ? (23 replies, posted in PunBB 1.2 discussion)
Don't think it's very safe, I could probably write some Javascript that sends all the cookies of the viewing user to my server or so
845 2007-02-26 16:25
Re: Hiding I.P. Addresses of Forum Visitors? (3 replies, posted in PunBB 1.2 troubleshooting)
Only moderators and administrators can see them. Or do you mean just stop logging them?
846 2007-02-26 15:55
Re: Including PHP in JS (16 replies, posted in Programming)
Or find yourself a decent script?
847 2007-02-26 11:19
Re: Including PHP in JS (16 replies, posted in Programming)
I have a feeling that's due to bad Javascripting, not the PHP
848 2007-02-25 22:11
Re: Including PHP in JS (16 replies, posted in Programming)
*what* doesn't work? You're not really being descriptive.
849 2007-02-25 19:04
Re: Including PHP in JS (16 replies, posted in Programming)
<?php
if(!defined('PUN_ROOT'))
define('PUN_ROOT', './');
header('Content-type: text/javascript');
include PUN_ROOT."include/common.php";
?>
/***********************************************
* AnyLink Drop Down Menu- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/
//Contents for menu 1
var menu1=new Array()
menu1[0]='<a href="http://www.kntl.co.uk/forums.php">Forums</a>'
menu1[1]='<a href="http://www.kntl.co.uk/userlist.php">Userlist</a>'
menu1[2]='<a href="http://www.kntl.co.uk/search.php">Search</a>'
//Contents for menu 2, and so on
var menu2=new Array()
menu2[0]='<a href="http://www.kntl.co.uk/members.php">Clan Members</a>'
menu2[1]='<a href="http://www.kntl.co.uk/about.php">About Us</a>'
menu2[2]='<a href="http://www.kntl.co.uk/servers.php">Our Servers</a>'
menu2[3]='<a href="http://www.kntl.co.uk/leaderboard.php">LeaderBoard</a>'
menu2[4]='<a href="http://www.kntl.co.uk/map.php">Member Map</a>'
menu2[5]='<a href="#">Join Us!</a>'
var menu3=new Array()
menu3[0]='<a href="http://www.kntl.co.uk/bf2stats/index.php">BF2 Stats</a>'
menu3[1]='<a href="http://www.kntl.co.uk/arcade.php">Arcade</a>'
menu3[3]='<a href="http://www.kntl.co.uk/chatbox.php">ChatBox</a>'
menu3[4]='<a href="http://www.kntl.co.uk/online.php">Who\'s online?</a>'
menu3[5]='<a href="http://www.kntl.co.uk/gallery.php">Image Gallery</a>'
var menu4=new Array()
menu4[0]='<a href="http://www.kntl.co.uk/bf2stats/profile.php">Profile</a>'
menu4[1]='<a href="http://www.kntl.co.uk/message_list.php">Messages</a>'
menu4[2]='<a href="http://www.kntl.co.uk/search.php?action=show_new">New Posts</a>'
menu4[3]='<?php echo '<a href="login.php?action=out&id='.$pun_user['id'].'">'.$lang_common['Logout'].'</a>' ?>'
var menu5=new Array()
menu5[0]='<a href="http://www.kntl.co.uk/bf2stats/profile.php">Profile</a>'
menu5[1]='<a href="http://www.kntl.co.uk/message_list.php">Messages</a>'
menu5[2]='<a href="http://www.kntl.co.uk/search.php?action=show_new">New Posts</a>'
menu5[3]='<a href="http://www.kntl.co.uk/admin_index.php">Administration</a>'
menu4[4]=<?php echo '<a href="login.php?action=out&id='.$pun_user['id'].'">'.$lang_common['Logout'].'</a>' ?>
var menuwidth='150px' //default menu width
var menubgcolor='#3E3D3D' //menu bgcolor
var disappeardelay=250 //menu disappear speed onMouseout (in miliseconds)
var hidemenu_onclick="yes" //hide menu when user clicks within menu?
/////No further editting needed
var ie4=document.all
var ns6=document.getElementById&&!document.all
if (ie4||ns6)
document.write('<div id="dropmenudiv" style="visibility:hidden;width:'+menuwidth+';background-color:'+menubgcolor+'" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>')
function getposOffset(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}
function showhide(obj, e, visible, hidden, menuwidth){
if (ie4||ns6)
dropmenuobj.style.left=dropmenuobj.style.top="-500px"
if (menuwidth!=""){
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=menuwidth
}
if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
obj.visibility=visible
else if (e.type=="click")
obj.visibility=hidden
}
function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
function clearbrowseredge(obj, whichedge){
var edgeoffset=0
if (whichedge=="rightedge"){
var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth
}
else{
var topedge=ie4 && !window.opera? iecompattest().scrollTop : window.pageYOffset
var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure){ //move up?
edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
if ((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure) //up no good either?
edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge
}
}
return edgeoffset
}
function populatemenu(what){
if (ie4||ns6)
dropmenuobj.innerHTML=what.join("")
}
function dropdownmenu(obj, e, menucontents, menuwidth){
if (window.event) event.cancelBubble=true
else if (e.stopPropagation) e.stopPropagation()
clearhidemenu()
dropmenuobj=document.getElementById? document.getElementById("dropmenudiv") : dropmenudiv
populatemenu(menucontents)
if (ie4||ns6){
showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth)
dropmenuobj.x=getposOffset(obj, "left")
dropmenuobj.y=getposOffset(obj, "top")
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
}
return clickreturnvalue()
}
function clickreturnvalue(){
if (ie4||ns6) return false
else return true
}
function contains_ns6(a, b) {
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
}
function dynamichide(e){
if (ie4&&!dropmenuobj.contains(e.toElement))
delayhidemenu()
else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
delayhidemenu()
}
function hidemenu(e){
if (typeof dropmenuobj!="undefined"){
if (ie4||ns6)
dropmenuobj.style.visibility="hidden"
}
}
function delayhidemenu(){
if (ie4||ns6)
delayhide=setTimeout("hidemenu()",disappeardelay)
}
function clearhidemenu(){
if (typeof delayhide!="undefined")
clearTimeout(delayhide)
}
if (hidemenu_onclick=="yes")
document.onclick=hidemenu
That should atleast execute the PHP part correctly.
And that it doesn't work in IE or Opera is probably due to a bad script.
850 2007-02-25 18:49
Re: Including PHP in JS (16 replies, posted in Programming)
Can I see the code again?
And does it give any errors?