summaryrefslogtreecommitdiffstatshomepage
path: root/src/SemanticScuttle/Service/Bookmark.php
Commit message (Collapse)AuthorAgeFilesLines
* Move user IP resolution into own class methodGravatar cweiske2010-09-231-18/+3
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@747 b3834d28-1941-0410-a4f8-b48e95affb8f
* Fix bug #3073215: Updating bookmark time does not workGravatar cweiske2010-09-231-1/+1
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@745 b3834d28-1941-0410-a4f8-b48e95affb8f
* fix bad bug that was introduced due to performance ↵Gravatar cweiske2010-03-181-1/+1
| | | | | | optimizations git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@693 b3834d28-1941-0410-a4f8-b48e95affb8f
* unify hashing code in a separate methodGravatar cweiske2010-03-181-24/+41
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@692 b3834d28-1941-0410-a4f8-b48e95affb8f
* fix bug #2953732 and make corresponding test work.Gravatar cweiske2010-03-171-1/+2
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@688 b3834d28-1941-0410-a4f8-b48e95affb8f
* re-fix isAdmin() sql optimizationGravatar cweiske2010-02-201-1/+1
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@682 b3834d28-1941-0410-a4f8-b48e95affb8f
* add SemanticScuttle_Service_Bookmark::bookmarksExist() ↵Gravatar cweiske2010-02-201-1/+55
| | | | | | method to check for existance of multiple bookmarks at once for future sql optimization git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@680 b3834d28-1941-0410-a4f8-b48e95affb8f
* reformat queryGravatar cweiske2010-02-201-1/+3
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@679 b3834d28-1941-0410-a4f8-b48e95affb8f
* fix tests after last commitGravatar cweiske2010-02-201-1/+4
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@678 b3834d28-1941-0410-a4f8-b48e95affb8f
* save another queryGravatar cweiske2010-02-201-2/+2
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@677 b3834d28-1941-0410-a4f8-b48e95affb8f
* sql optimization: fetch all tags at onceGravatar cweiske2010-02-201-4/+11
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@668 b3834d28-1941-0410-a4f8-b48e95affb8f
* make countOthers() accept an array of addressesGravatar cweiske2010-02-201-13/+44
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@659 b3834d28-1941-0410-a4f8-b48e95affb8f
* reformat countOthers()Gravatar cweiske2010-02-161-13/+33
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@658 b3834d28-1941-0410-a4f8-b48e95affb8f
* do not return numbers < 0Gravatar cweiske2010-02-161-1/+1
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@653 b3834d28-1941-0410-a4f8-b48e95affb8f
* do not return numbers < 0Gravatar cweiske2010-02-161-2/+3
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@652 b3834d28-1941-0410-a4f8-b48e95affb8f
* fix countBookmarks() for mysqliGravatar cweiske2010-02-071-1/+1
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@640 b3834d28-1941-0410-a4f8-b48e95affb8f
* fix bookmarkExists() for mysqliGravatar cweiske2010-02-071-4/+8
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@639 b3834d28-1941-0410-a4f8-b48e95affb8f
* Part of request #2928950: Add config option to allow ↵Gravatar cweiske2010-01-161-2/+2
| | | | | | sorting by bookmark creation date instead of modification date git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@594 b3834d28-1941-0410-a4f8-b48e95affb8f
* tell people about privacy settings and a TOODGravatar cweiske2010-01-161-0/+4
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@576 b3834d28-1941-0410-a4f8-b48e95affb8f
* add documentation for _getbookmark() and dependent methodsGravatar cweiske2009-11-261-11/+70
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@573 b3834d28-1941-0410-a4f8-b48e95affb8f
* part of request #2830224: prepare API for short url serviceGravatar cweiske2009-11-231-5/+29
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@570 b3834d28-1941-0410-a4f8-b48e95affb8f
* test deleteBookmarksForUserGravatar cweiske2009-11-201-0/+7
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@565 b3834d28-1941-0410-a4f8-b48e95affb8f
* remove superfluous returns after die messagesGravatar cweiske2009-11-201-14/+11
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@562 b3834d28-1941-0410-a4f8-b48e95affb8f
* test bookmarkExists() in all variationsGravatar cweiske2009-11-191-2/+13
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@561 b3834d28-1941-0410-a4f8-b48e95affb8f
* fix notice when passing an invalid array to editAllowed()Gravatar cweiske2009-11-191-2/+5
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@558 b3834d28-1941-0410-a4f8-b48e95affb8f
* hide bookmarks below a configurable thresholdGravatar cweiske2009-11-021-1/+9
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@507 b3834d28-1941-0410-a4f8-b48e95affb8f
* fix unfreed sql resultGravatar cweiske2009-10-311-1/+3
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@486 b3834d28-1941-0410-a4f8-b48e95affb8f
* move user class into own fileGravatar cweiske2009-10-301-15/+27
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@473 b3834d28-1941-0410-a4f8-b48e95affb8f
* unification test was unstable, tooGravatar cweiske2009-10-281-18/+25
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@464 b3834d28-1941-0410-a4f8-b48e95affb8f
* explain deleteAll() in bookmarksGravatar cweiske2009-10-281-1/+7
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@458 b3834d28-1941-0410-a4f8-b48e95affb8f
* test previously fixed bug: voting was updated for all ↵Gravatar cweiske2009-10-281-7/+9
| | | | | | bookmarks, not only the current one git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@449 b3834d28-1941-0410-a4f8-b48e95affb8f
* basic ajax voting support. has a bad counting bug somewhereGravatar cweiske2009-10-281-7/+39
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@445 b3834d28-1941-0410-a4f8-b48e95affb8f
* fix user-specific tagsGravatar cweiske2009-10-271-10/+12
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@435 b3834d28-1941-0410-a4f8-b48e95affb8f
* introduce voting config value and provide current user ↵Gravatar cweiske2009-10-261-0/+16
| | | | | | voting status in getBookmarks() git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@431 b3834d28-1941-0410-a4f8-b48e95affb8f
* add docblocks to service classesGravatar cweiske2009-10-261-0/+25
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@430 b3834d28-1941-0410-a4f8-b48e95affb8f
* clarificationGravatar cweiske2009-10-251-2/+2
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@424 b3834d28-1941-0410-a4f8-b48e95affb8f
* Rename categories to tags, because that is what they areGravatar cweiske2009-10-251-3/+3
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@421 b3834d28-1941-0410-a4f8-b48e95affb8f
* test if deleting bookmarks works. to do this, we need a ↵Gravatar cweiske2009-10-251-8/+9
| | | | | | new testbase method to create users, plus we need to return the uid when creating a new user. registration process needs to be adopted to that. git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@417 b3834d28-1941-0410-a4f8-b48e95affb8f
* delete votes when deleting bookmarkGravatar cweiske2009-10-251-3/+6
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@409 b3834d28-1941-0410-a4f8-b48e95affb8f
* delete votes when deleting bookmarkGravatar cweiske2009-10-251-8/+34
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@408 b3834d28-1941-0410-a4f8-b48e95affb8f
* convert tabs to spacesGravatar cweiske2009-10-241-15/+15
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@407 b3834d28-1941-0410-a4f8-b48e95affb8f
* document getBookmarks()Gravatar cweiske2009-10-241-12/+44
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@404 b3834d28-1941-0410-a4f8-b48e95affb8f
* introduce dbservice, a service base class that has a ↵Gravatar cweiske2009-10-241-9/+2
| | | | | | database variable, table variable and getter/setter for table git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@400 b3834d28-1941-0410-a4f8-b48e95affb8f
* tabs to spaces, document and format addBookmark()Gravatar cweiske2009-10-241-540/+668
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@397 b3834d28-1941-0410-a4f8-b48e95affb8f
* rename ServiceFactory::getServiceInstance() to get() - ↵Gravatar cweiske2009-10-231-10/+10
| | | | | | much easier to write git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@396 b3834d28-1941-0410-a4f8-b48e95affb8f
* make the application work againGravatar cweiske2009-10-031-26/+36
| | | | git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@388 b3834d28-1941-0410-a4f8-b48e95affb8f
* more file renamingsGravatar cweiske2009-10-031-0/+552
git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@387 b3834d28-1941-0410-a4f8-b48e95affb8f