Edit the owconfig_default.asp file and change cNumTOC = 1 . This will cause it to use ordered lists instead of unordered lists and the code it generates will be correct.
Fix the error in the code in the owtoc.asp file. Where you see GetTOCElement = "dl" , change it to GetTOCElement = "ul" . The dl tag is used with dt and dd, not li tags, which is why it doesn't work in FF.
This drove me nuts for some time until I finally broke down and debugged it.
If this is in the wrong place, someone please move it.
Thanks,
Alex
Alex:Thank you! This too drove me nuts; I originally tried to fix this somewhat by adding some CSS styles such as dl li {margin-left:40px;} , but it is of course much nicer to have just fixed OpenWiki to return proper uls rather than those pesky dls. I just wanted to add that you will want to be sure to make this fix in two places: in the function GetTOCElement (returns opening tag) as well as GetTOCEndElement (returns closing tag). --Michael 07/29/07
Alex:Thank you! Be sure to also edit GetTOCEndElement = "dl" , and change it to GetTOCEndElement = "ul"
Wed 9th Aug 2006
Installed Open Wiki v0.78sp1 and when it created the virtual directory in my existing homepage it had a reference of c:\owbase instead of C:\Program Files\owbase small inconveniance but easily spotted
..........
Help please we have this error again anyone got any idea what's up with it?
see below!!!
Time 09:28 06/07/2006
We got this error this morning
Provider error '80004005'
Unspecified error
/openwiki/ow/owdb.asp, line 53
any ideas?
Many thanks
Catherine
......................
May 20, 2006
This is probably a configuration error on my part.
HTTP 500.100 - Internal Server Error - ASP error
Internet Information Services
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
Transaction cannot have multiple recordsets with this cursor type. Change the cursor type, commit the transaction, or close one of the recordsets.
/OpenWiki?/ow/owdb.asp, line 353
Browser Type:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Page:
POST 566 bytes to /OpenWiki?/ow.asp
POST Data:
save=Save&text=%3D%3D%3D+Welcome+%3D%3D%3D%0D%0A%0D%0ACongratulations%21+Open Wiki+appears+to+be+working.+%3B-%29%0D%0A%0D%0A%0D%0A%0D%0A%0D%0A%0D%0APlease+report+installation+issues+at+http%3A%2F% . . .
Time:
Tuesday, June 20, 2006, 4:08:55 PM
May 10, 2006
I have created a menu include file that looks beautiful on all my pages, except for the Front Page. There is gets rendered as courier font, rather than the default arial.
It renders looks like this on all pages, except the Front Page, where it shows up in Courier:
Home | Meetings | Documentation | Contact | Links | Help
Here's the code I'm using on all pages:
<Include(MainMenu?)>
Server object error 'ASP 0177 : 8007007e'
Server.CreateObject? Failed
/openwiki/ow/owdb.asp, line 57
8007007e
2-26-2006
Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access Driver] Operation muss eine aktualisierbare Abfrage verwenden.
/kwiki/ow/owdb.asp, line 353
This error is caused by IIS running under user permissions and not having privileges to the database. See the bugs on the installation page: http://openwiki.com/ow.asp?OpenWikiInstallationProblems
25 Jan 2006
My personal wiki was running for more than two years now without any error or data loss (and the .mdb file is now more than 6 MB of text data!)
Since yesterday it is impossible to save any changes made to a page.
Errormessage:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access Driver] Operation muss eine aktualisierbare Abfrage verwenden.
/kwiki/ow/owdb.asp, line 353
Who can help me?
I had the same problem. The issue here is the cleanup of old revisions attempts to delete older versions of the page with attachments.
Here is a fix for owdb.asp:
' delete old revisions
vQuery = "SELECT wrv_revision FROM openwiki_revisions WHERE wrv_name = '" & Replace(gPage, "'", "''") & "' AND wrv_timestamp < (SELECT MAX(wrv_timestamp) FROM openwiki_revisions WHERE wrv_name = '" & Replace(gPage, "'", "''") & "' AND wrv_current = 0) AND wrv_timestamp < DateAdd( day, (-1 * " & OPENWIKI_DAYSTOKEEP & "), GetDate()) AND wrv_revision NOT IN (SELECT MAX(att_wrv_revision) FROM openwiki_attachments WHERE att_wrv_name = '" & Replace(gPage, "'", "''") & "' GROUP BY att_name)"
vRS.Open vQuery, conn, adOpenKeyset, adLockOptimistic, adCmdText
If Not vRS.EOF Then
Do While Not vRS.EOF
vQuery = "DELETE FROM openwiki_attachments_log WHERE ath_wrv_name = '" & Replace(gPage, "'", "''") & "' AND ath_wrv_revision = " & CInt(vRS("wrv_revision"))
conn.execute(vQuery)
vQuery = "DELETE FROM openwiki_attachments WHERE att_wrv_name = '" & Replace(gPage, "'", "''") & "' AND att_wrv_revision = " & CInt(vRS("wrv_revision"))
conn.execute(vQuery)
vQuery = "DELETE FROM openwiki_revisions WHERE wrv_name = '" & Replace(gPage, "'", "''") & "' AND wrv_revision = " & CInt(vRS("wrv_revision"))
conn.execute(vQuery)
vRS.MoveNext
Loop
vRS.Close
vQuery = "SELECT COUNT(*) FROM openwiki_revisions WHERE wrv_name = '" & Replace(gPage, "'", "''") & "'"
vRS.Open vQuery, conn, adOpenKeyset, adLockOptimistic, adCmdText
vQuery = "UPDATE openwiki_pages SET wpg_changes = " & CInt(vRS(0)) & " WHERE wpg_name = '" & Replace(gPage, "'", "''") & "'"
conn.execute(vQuery)
End If
vRS.Close
' throw out the bath and the bathwater. TODO: keep the bath
24 Jan 2006
I tried to edit and save changes to my personal page and I received the following error message:
DELETE FROM openwiki_revisions WHERE wrv_name = 'JohnHorst?' AND wrv_revision <= 4
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC SQL Server Driver][SQL Server]DELETE statement conflicted with TABLE REFERENCE constraint 'FK_openwiki_attachments_log_openwiki_revisions'. The conflict occurred in database 'openwiki', table 'openwiki_attachments_log'.
/ow/owdb.asp, line 392
--John Horst
09 Sept 2005
lists over 10 don't work...
eg.
How to install IIS and run ASP on Windows Server 2003 (Windows .NET Server)
When you start the Windows Server 2003, you should see the Manage Your Server wizard
If the wizard is not displayed, go to Administrative Tools, and select Manage Your Server
In the wizard, click Add or Remove a Role, click Next
Select Custom Configuration, click Next
Select Application Server role, click Next
Select Enable ASP.NET, click Next
Now, the wizard may ask for the Server 2003 CD. Insert the CD and let it run until it is finished, then click the Finish button
The wizard should now show the Application Server role installed
Click on Manage This Application Server to bring up the Application Server Management Console (MMC)
10. Expand the Internet Information Services (IIS) Manager, then expand your server, and then the Web Sites folder
11. You should see the Default Web Site, and it should not say (Stopped)
12. IIS is running!
13. In the Internet Information Services (IIS) Manager click on the Web Service Extensions folder
14. Here you will see that Active Server Pages are Prohibited (this is the default configuration of IIS 6)
15. Highlight Active Server Pages and click the Allow button
16. ASP is now active!
28/12/2005
Open Wiki-Sql Server.sql in OpenWiki_078?.exe is wrong -
Server: Msg 2714, Level 16, State 6, Line 2
There is already an object named 'openwiki_rss' in the database.
9/9/2005 mmcbride
They do Kind of work, but you dont get to type the actual numbers... they need to be single digits, the numbering is not using what you typed anyway, so thay can all be 1's or any other single digit. e.g.:
How to install IIS and run ASP on Windows Server 2003 (Windows .NET Server)
When you start the Windows Server 2003, you should see the Manage Your Server wizard
If the wizard is not displayed, go to Administrative Tools, and select Manage Your Server
In the wizard, click Add or Remove a Role, click Next
Select Custom Configuration, click Next
Select Application Server role, click Next
Select Enable ASP.NET, click Next
Now, the wizard may ask for the Server 2003 CD. Insert the CD and let it run until it is finished, then click the Finish button
The wizard should now show the Application Server role installed
Click on Manage This Application Server to bring up the Application Server Management Console (MMC)
Expand the Internet Information Services (IIS) Manager, then expand your server, and then the Web Sites folder
You should see the Default Web Site, and it should not say (Stopped)
IIS is running!
...
3 June 2005
I am unable to use <anchor> from a parent page to a child page.
Steps to reproduce-
1) Create 2 pages, 1 parent page and a child page.
ParentPage
ParentPage./ChildPage
2) On ParentPage./ChildPage create an anchor then Save.
3) On ParentPage create a anchor link [ParentPage./ChildPage#MyAnchor My Anchor] then Save.
4) On the parent page select the link if it actually renders. This doesn't work.
Interesting bug, or am I missing something?
-EricBerntson?
June 1, 2005
Possible bug:
I have a number of bullets, sub-bullets, and sub-sub bullets. When I add a code snippet surrounded by curly braces (i.e. {{{ code snippet }}} ) my bullet syle gets messed up.
Example demonstrating "bug" - Bullet 3 has wrong bullet style
List of items
Bullet 1
Bullet 2
Sub-bullet 1
Sub-bullet 2
Sub-sub bullet 1
insert code snippet here
Bullet 3
Exact same example with code snippet removed - no "bug" - Bullet 3 has correct bullet style
List of items
Bullet 1
Bullet 2
Sub-bullet 1
Sub-bullet 2
Sub-sub bullet 1
Bullet 3
If you delete the line break and back up the curly braces right next to Sub-sub bullet 1, it will work
List of items
Bullet 1
Bullet 2
Sub-bullet 1
Sub-bullet 2
Sub-sub bullet 1
insert code snippet here
Bullet 3
--JustinStolle?Anyone have any feeback??
Why I can't open Help on Formatting on my local wiki
things wrong in /OpenWiki?/ow/owregexp.asp line 137
This project is essentially closed although you can use the code. Head over to the next generation wiki (can't remember the name but it's on the front page) and the community over there has also whithered away but there may be someone who could help. Many of the bugs with OW are also in OWNG so you can talk to them about it there.
Clean install WINXP / default settings - on edit any page getting "Operation must use updatable query" from Access driver - anyone any ideas?
Same here - clean install WinXP? - same error on any edit.
June 13 2006
See also: Open Wiki Installation Problems