topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday March 28, 2024, 2:21 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 2 3 [4] 5 6 7 8 9 10next
31
Kynlo's Software / Login Script with PHP and SQLite
« Last post by KynloStephen66515 on March 13, 2024, 10:37 PM »
Login Script with PHP and SQLite

This repository contains a simple and secure login script implemented in PHP with an SQLite database for user authentication. The script offers features such as:

User registration: Users can create new accounts by providing a username, email, and password.
User login: Registered users can log in using their credentials to access their dashboard.
User dashboard: After logging in, users are redirected to their personalized dashboard where they can view their profile information and submit messages.
Message submission: Users can submit messages through a form on their dashboard.
Public messages: All users can view the public messages submitted by other users.
User messages: Users can view and manage their own messages, including editing and deleting them.

Requirements

  • PHP 7.0 or higher
  • SQLite3 extension enabled
  • Web server (e.g., Apache, Nginx)
  • Python 3.x (for running the database creation script)

Setup

  • Clone the repository to your local machine.
  • Run the cr_db.py script to create the SQLite database file.
  • Configure your web server to serve the PHP files.
  • Access the login page (index.php) in your browser and start using the script.

Usage

  • Navigate to the login page (index.php).
  • Enter your username/email and password.
  • Click on the "Login" button.
  • Upon successful authentication, you will be redirected to the dashboard page (dashboard.php).

Security

  • Passwords are securely hashed using PHP's built-in password_hash() function before storing them in the database.
  • User input is sanitized and validated to prevent SQL injection and cross-site scripting (XSS) attacks.
  • Sessions are used to manage user authentication and maintain logged-in state.

License

This project is licensed under the MIT License. See the LICENSE file for details.

GitHub Repository

Visit the KynlosLoginScript repository for more information.

Contributions

Contributions are welcome! Feel free to open issues and pull requests to suggest improvements or report bugs. Donations towards the project are also HIGHLY welcomed!
32
I also read a post on the Workflowy Slack from user Frank G - “I have been using Msft Word for Mac  (Windows before) for as long as I can remember. I have also played with Craft, Ulysses , Scrivener, Speare, Author , Typora , all excellent alternatives. Today WF finally ate them all up too for my long form docs . The blank page with a few basic formatting choices plus WF’s speed (once opened) , simplicity, and flexibility, has made WF my go to choice for long form doc drafts . I will still need to export to Word (or Craft)  for final formatting and PDF conversion, but 95% of my time I will be with WF .”

Essentially this refers to the Roamlike feature where bullets can transform into text blocks. Logsec has had this for some time too.
It struck me that it might be worth comparing the editors in (some of) the apps that I use, what makes them good and how Upnote compares.

I did a short experiment using Workflowy like this - I thought it might be easier if I'm already using it for short zettelkasten notes. Being able to move blocks around is certainly an advantage in some notes/articles where there's a bit of brainstorming and of puzzling through to a, hopefully, coherent outcome. But found I hated it.

A bullet always showed on any section where the mouse was hovering.
And, worse, all the bullets that potentially go lower in the hierarchy remain visible. Can be solved with hoisting and folding etc, but not ideal.
Neither Upnote nor markdown editors help here because they don't allow blocks to be dragged. But OneNote is fine. and easy to put a link in Workflowy, and will also export to .md.

From a writing pov, what Workflowy is good at is brainstorming/organising/constructing using bullets as headings and notes as text. Options to view as bullets, kanban or cards. Exports cleanly to Mindomo, which then exports cleanly to Word. A good workflow once I switched to Word.

Upnote is fine, but has nothing that improves this workflow. It exports to markdown and HTML, but that's not quite as good as a direct export to docx (for me). Longform note writing is okay, but not as nice as Tangent. Its big advantage is mobile. And decent webclips for those who don't have other established workflows for them.
33
PublicDomainVic / Re: AddressBooker - Webpage to Address Book
« Last post by publicdomain on March 11, 2024, 06:02 PM »
npm i puppeteer

That should do the setup to run the program cloning from GH.
-publicdomain (March 05, 2024, 11:54 PM)

In case someone else is following, this is the current command line setup:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

source ~/.bashrc

nvm install 18

nvm use 18

npm i puppeteer

We're about to start the actual public testing of definitions, etc.
34
N.A.N.Y. 2022 / Re: N.A.N.Y. 2022 - KeyLoop v0.1.0
« Last post by orlith on March 11, 2024, 04:26 PM »
Hello @publicdomain

Great tool , do everything I want except few things :)

May I ask for enhancements if possible :

- ability to change Hotkey
- set infinite loop
- Don't bring focus on the windows it is supposed to key in. (like Auto-keyboard by Murgee), key in the background

Thx

Hello & good day @orlith! Glad you're liking the program  :Thmbsup: Do feel free to call me Vic  :)

Regarding the last one, please be aware that unfocused key "presses" are sent via direct Windows API so it depends on how each individual program handles the messages. This mostly works with "traditional" applications that use normal windows; it is the more elaborated ones taking over full screen and doing custom event processing that I've seen having issues. Just wanted to inform about this, in case you're planning to use the feature in a game or some other app with a non-standard window events processing.



Okay! Your request is acknowledged & I begin to add to KeyLoop's code. Please "ping" when you're around again :up:

Cheers!
-publicdomain (March 06, 2024, 06:04 AM)
Thx
I was using AutoKeyboard with a game w/o any issue. So I hope my game uses windows standard events :) (World of Warcraft)
35
PublicDomainVic / Re: AddressBooker - Webpage to Address Book
« Last post by publicdomain on March 11, 2024, 03:59 PM »
Notice: part of the testing is being handled by PM, but the working result is definitely being made open upon release :up:
36
PublicDomainVic / Paradisus Software
« Last post by publicdomain on March 09, 2024, 10:54 PM »
Thread reserved for my transition into "paradisusvic", with the accompanying new "Paradisus Software" project :Thmbsup:

In short, the motto is "Software with a Purpose", so the programming focus becomes entirely on creating for community requests, assistive technologies (for people with disabilities and the elderly) and -in general- a human positive purpose.

This means all sort of helpful development that directly improves the human condition for at least one (1) soul.

(More to come :-*)
37
N.A.N.Y. 2024 / Re: TIMP - Tray Icon Music Player [N.A.N.Y. 2024]
« Last post by publicdomain on March 09, 2024, 06:49 AM »
:Thmbsup: This is excellent news I can't wait to see the integration of the two together... Please keep up this excellent work...  :up:

Hello & good day! Thanks for the words of encouragement :)

As I finish the latest TIMP version for publication, kindly express your idea on the integration: exactly what you have in mind as the resulting merged program functionality-wise (for me to use as a foundation of the new thread, etc.).

Thank you!
38
Living Room / Re: Arizona sunsets
« Last post by Arizona Hot on March 08, 2024, 09:13 PM »
03-09-24 Flowers .jpg

This is my latest panorama. It is reduced to 72% of the original in size to fit into the size limits here. I used the Level function in my Sony Cyber-shot DSC-HX20V camera to keep the 10 pictures in the panorama in a straight line. Let me know if you want the original picture which is 27.1MB in size.
39
I actually use multiple desktop applications ... I use obsidian, tangent, vscode mostly.  this is all primarily markdown stuff.  For catch all archival purposes, I put everything in trilium

For work purposes when i need to collaborate with less techy people, i've started using Notion.

For static generated sites, I first started using emanote, but then moved to Docusaurus.  I think Docusaurus is beautiful.
Sounds good.
& nice to hear from you!  :)

I haven't gotten good at atomicity type writing yet, but do plan on going more in that direction as it will help in putting together longer form writings more easily.

I'd ask why. You've been going well without it. I don't think it automatically makes it easier to construct longform: it depends on what you're doing; how you do the putting together; how you take the initial, potentially atomic, notes. I'm not absolutely sure Luhmann was 100% atomic - I haven't read all his cards; Beatrice Webb certainly was.

Most of my notes probably are atomic, without being short, but it would certainly be possible to argue that that they could be split. Like a diamond is atomic, but has many facets, at least after being cut.

I do not think we need to stick so strictly to the original paper based zettel method with the numbers and stuff because the software and yaml covers that pretty well now, and I found it more of a hindrance at this point.  So i've loosened up on that a lot.

I;m not sure what you mean by the numbers. Luhmann's numbering was primarily to preserve his sequences; I'd argue that sequence is essential. Also it is as a UID, and that's what most zkn programs have by using a date/time stamp. I'm not convinced that they help at all except for linking - and there are other ways of doing that.
But I suspect that the main reason you have loosened up is that you're not using notes as a zettelkasten - and there's no reason why you should because there are many note-taking methodologies and all have their uses.

Wearing an academic hat, I'd typically read 20-50 journals in an hour or two. Naturally this involved a lot of scanning, skimming and skipping, with the occasional check on detail and more rarely a deep dive. I'm quite clear in my own mind that typical obsidian-like systems would produce little value except for the last group. I'm not sure how much I'd want to use a zettelkasten approach for that group, but for all the others it would be essential to create useful notes. The process is like going through a haystack finding individual interesting straws, but the value comes entirely form placing them in sequences, whereas the deep dive value is always mostly in the clump. I'm not sure this was entirely the case for Luhmann - he seems always to have been most interested in what he might write and may have selected and moulded straws entirely on that basis. oc that's just nuance.

And having got a system that works to do it, I can see that it can be applied to anything where building chains is the key process. The plural being key - if you are building one chain your needs are quite different from working simultaneously on 1000 without a blueprint and with the need to do crosslinks from time to time.

I think that one of the problems with zettelkasten discussions is that the focus is always on the notes, and there's only som much anyone can say about that without adding lots of ideas of their own. There's very little discussion about the decisions involved in chain-making, and oc it's irrelevant anyway if your system doesn't make chains.
40

A script to monitor a Desktop' (virtual folder) area (eg. say 30% of desktop from top to bottom) to stay clean of newly created icons, moving them automatically to fill preferably other locations (preserving default icon grid distance), or to off screen locations of the desktop when the client area reserved to display icons (70%) is full of newly created icons ;).
It would be great a ShellView with Scrolbars :P to reach the usually hidden part of the Dektop (at least when big icons format (48x48px mode is selected).
Possibly with menu Options in a Tray-icon to open the Desktop "standard" folder in an Explorer window to display the total amount of icons (in-view and off-view).

Last request is that the script should work with my old, but Glorious Operating System Win2K powered with extended Kernel...obviously ;)

Thanks in advance all You Cool Coders for your kindly attention, consideration and patience... ;)

                                   Cheers from Old hackeronte de' bugger

P.S.
My native language is italian so please forgive my awkward scribbling style ;)
Pages: prev1 2 3 [4] 5 6 7 8 9 10next