BibTex
chaaban
BibTex Wordpress Plugin Launched :: php bibtex parser bib :: BIBTEXT :: bibtexte
Usage of BibTeX :: bib parser php
This tool can be used for : BibTeX to MySQL (SQL), BibTeX extractor , BibTeX Parser PHP , bib parser php , Adding BibTeX , BibTex to HTML , bibtex to rss (comming soon) .
About BibTeX (bib)
BibTeX is a tool for formatting lists of references used by the LaTeX document preparation system. BibTeX was created by Oren Patashnik and Leslie Lamport in 1985. BibTeX makes it easy to cite sources in a consistent manner, by separating bibliographic information from the presentation of this information.
You Can Also use BibTex Plugin if you would like to convert BibTex (text file) to Database (Mysql)
Download BibTex Plugin
version 1.0 : http://www.chaaban.info/bibtex.zip
BibTex Demo Page
They Say : " A Picture's Worth 1000 Words "
Here is a live demo of BibTex plugin - bib : Galicia BibTex
Info About BibTex Plugin
You will find in the bibtex.zip file :
- Read Me First.txt (Info About The Plugin )
- wp-images (folder)
- Themes (folder - Contain example of a wordpress page)
- install.php (Table Creation script)
- BibTexParser.php (BibTex Parser )
- show_bibtex.php (Show BibTex Entry Definition)
- bibtex.php (Admin Integration of BibTex )
- file.txt (An Empty File Needed , dont forget to CHMOD 666)
- domcollapse.js (To Add collapse and expand option )
- style.css (css to be added in your themes/style.css)
Setup bib
- Unzip the bibtex.zip file , and upload it to your wp-content/plugin
- CHMOD file.txt to 666
- Go to : www.your-domain.com/wp-content/plugins/bibtex/install.php (to Create the tables ... if the installation went perfect you will see a confirmation message)
- delete the install.php file after the installation
- Activate your plugin in your control Panel
- Make a wordpress page using your control panel
- Make the Call from a page to the bibTex function : get_bibtex($limit=10 , $before_title = '', $after_title = '', $end)
Advanced BibTex Issues
If You would like to add more fields to the BibTex Entry those are the allowed variable that you can add :
$abstract , $year , $group , $publisher , $page_start , $page_end , $pages , $address , $url, $volume , $chapter , $journal , $author , $raw , $title , $booktitle , $folder , $type , $linebegin, $lineend .
The File to be edited is :
show_bibtex.php
You just need to Uncomment or Comment what you want from The BibTex variables to appear on the site .
Javascript :: Usage
[if You want to use the Expand and collapse proprety]
* Upload the two pics (plus_sign.png & moins.png) to wp-images
* Upload the domcollapse.js to where the blog is installed
* You will have to include the js file in your page : <script type="text/javascript" src="link-to-your/domcollapse.js"></script>
* Also add to your css file , what inside the style.css file
[end if]
BibTex Database Tables -> Sql Query
-
CREATE TABLE wp_Bibtex (
-
id int(11) NOT NULL AUTO_INCREMENT,
-
entry_type varchar(255) NOT NULL DEFAULT '',
-
uniq_key varchar(255) NOT NULL DEFAULT '',
-
abstract mediumtext,
-
`year` year(4) DEFAULT NULL,
-
groupes varchar(255) DEFAULT NULL,
-
publisher varchar(255) DEFAULT NULL,
-
page_start varchar(255) DEFAULT NULL,
-
page_end varchar(255) DEFAULT NULL,
-
pages varchar(55) DEFAULT NULL,
-
address varchar(255) DEFAULT NULL,
-
url varchar(255) DEFAULT NULL,
-
volume varchar(255) DEFAULT NULL,
-
chapter varchar(255) DEFAULT NULL,
-
journal text,
-
author varchar(255) DEFAULT NULL,
-
raw text,
-
title varchar(255) NOT NULL DEFAULT '',
-
booktitle varchar(255) DEFAULT NULL,
-
folder varchar(255) DEFAULT NULL,
-
`types` text,
-
linebegin varchar(255) DEFAULT NULL,
-
lineend varchar(255) DEFAULT NULL,
-
PRIMARY KEY (id),
-
UNIQUE KEY `key` (uniq_key)
-
) ENGINE=MyISAM ;
BibTex Admin Usage
To Add BibTex Entry , Log to your control panel , go to (Write) --> Insert BibTex
PAST Your BibTex Entry and Submit .
A Confirmation message will be shown for each entry .
BibTex Plugin ToDo
- Allow User to Search The BibTex Entries
BibTex Changelog
- none yet
Bugs/Feature Requests
Contact me by Mail : chaabant[-@-]gmail[-dot-].com
Support
If you enjoy using this plugin or appreciate the hard work that goes into developing and maintaining it for the community, please consider donating.
All funds will go into the support, maintenance, and development of future wp-Bibtex releases - bib parser php .
Thanks for your support .