diff --git a/assets/css/admin.css b/assets/css/admin.css
index fc1bb6a..3eb6aac 100644
--- a/assets/css/admin.css
+++ b/assets/css/admin.css
@@ -1,12 +1,12 @@
/* Styles for WordPress Activity Stats Plugin - Admin Area */
/* Infografika */
-.mystat-infographic-grid {
+.statpress-infographic-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 20px;
}
-.mystat-infographic-card {
+.statpress-infographic-card {
background: #fff;
border: 1px solid #e0e0e0;
border-radius: 5px;
@@ -14,12 +14,12 @@
text-align: center;
box-shadow: 0 2px 4px rgba(0,0,0,0.05);
}
-.mystat-infographic-card h3 {
+.statpress-infographic-card h3 {
margin-top: 0;
color: #555;
font-size: 1.1em;
}
-.mystat-infographic-card p {
+.statpress-infographic-card p {
font-size: 1.8em;
font-weight: bold;
color: #333;
@@ -27,19 +27,19 @@
}
/* Kontener dla szczegółów aktywności */
-#mystat-details-container {
+#statpress-details-container {
display: flex;
flex-wrap: wrap;
gap: 2%;
}
/* Szczegóły aktywności */
-.mystat-details-col {
+.statpress-details-col {
flex: 1 1 48%; /* Pozwala na elastyczne dopasowanie, z bazową szerokością 48% */
min-width: 300px; /* Zapobiega zbytniemu ściskaniu kolumn na mniejszych ekranach */
}
/* Chart Controls */
-.mystat-chart-controls {
+.statpress-chart-controls {
display: flex;
justify-content: space-between;
align-items: center;
@@ -49,12 +49,12 @@
padding-bottom: 10px;
}
-.mystat-chart-tabs.nav-tab-wrapper {
+.statpress-chart-tabs.nav-tab-wrapper {
border-bottom: none;
margin-bottom: 0;
}
-.mystat-xaxis-switcher {
+.statpress-xaxis-switcher {
padding-top: 5px;
white-space: nowrap;
}
diff --git a/includes/admin/pages/page-activity-form.php b/includes/admin/pages/page-activity-form.php
index df9c971..af0b94f 100644
--- a/includes/admin/pages/page-activity-form.php
+++ b/includes/admin/pages/page-activity-form.php
@@ -3,16 +3,16 @@ if ( ! defined( 'ABSPATH' ) ) {
exit;
}
-function mystat_add_new_page() {
+function statpress_add_new_page() {
echo '
Dodaj Nowy Trening
';
// Obsługa zapisu formularza (musi być przed renderowaniem, aby wyświetlić komunikat)
- mystat_handle_activity_form_submission();
+ statpress_handle_activity_form_submission();
// Formularz dodawania
- mystat_render_add_form();
+ statpress_render_add_form();
echo '';
}
-function mystat_edit_activity_page() {
+function statpress_edit_activity_page() {
global $wpdb;
$activity_id = isset( $_GET['id'] ) ? intval( $_GET['id'] ) : 0;
@@ -22,9 +22,9 @@ function mystat_edit_activity_page() {
}
// Handle form submission for update
- mystat_handle_activity_form_submission();
+ statpress_handle_activity_form_submission();
- $table_activities = $wpdb->prefix . 'mystat_activities';
+ $table_activities = $wpdb->prefix . 'statpress_activities';
$activity = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM $table_activities WHERE id = %d", $activity_id ) );
if ( ! $activity ) {
@@ -33,23 +33,23 @@ function mystat_edit_activity_page() {
}
echo 'Edytuj Trening
';
- mystat_render_add_form( $activity );
+ statpress_render_add_form( $activity );
echo '';
}
/**
* Obsługa zapisu nowego lub edytowanego wpisu do bazy danych
*/
-function mystat_handle_activity_form_submission() {
+function statpress_handle_activity_form_submission() {
global $wpdb;
// Sprawdź czy formularz został wysłany
- if ( ! isset( $_POST['mystat_submit_activity'] ) ) {
+ if ( ! isset( $_POST['statpress_submit_activity'] ) ) {
return;
}
$activity_id = isset( $_POST['activity_id'] ) ? intval( $_POST['activity_id'] ) : 0;
- $nonce_action = $activity_id > 0 ? 'mystat_edit_entry_' . $activity_id : 'mystat_add_entry';
+ $nonce_action = $activity_id > 0 ? 'statpress_edit_entry_' . $activity_id : 'statpress_add_entry';
// Weryfikacja bezpieczeństwa (Nonce)
if ( ! isset( $_POST['_wpnonce'] ) || ! wp_verify_nonce( $_POST['_wpnonce'], $nonce_action ) ) {
@@ -59,7 +59,7 @@ function mystat_handle_activity_form_submission() {
// Use the refactored function to save data.
// We can pass $_POST directly as the function will sanitize it.
- $result = mystat_save_activity_data( $_POST, $activity_id );
+ $result = statpress_save_activity_data( $_POST, $activity_id );
if ( $activity_id > 0 ) {
$message = 'Trening zaktualizowany pomyślnie!';
@@ -77,20 +77,20 @@ function mystat_handle_activity_form_submission() {
/**
* Renderowanie formularza HTML
*/
-function mystat_render_add_form( $activity = null ) {
+function statpress_render_add_form( $activity = null ) {
// Enqueue media scripts for the uploader
wp_enqueue_media();
global $wpdb;
- $table_categories = $wpdb->prefix . 'mystat_categories';
- $table_event_types = $wpdb->prefix . 'mystat_event_types';
- $table_equipment = $wpdb->prefix . 'mystat_equipment';
+ $table_categories = $wpdb->prefix . 'statpress_categories';
+ $table_event_types = $wpdb->prefix . 'statpress_event_types';
+ $table_equipment = $wpdb->prefix . 'statpress_equipment';
$categories = $wpdb->get_results( "SELECT * FROM $table_categories ORDER BY name ASC" );
$event_types = $wpdb->get_results( "SELECT * FROM $table_event_types ORDER BY name ASC" );
$equipment_list = $wpdb->get_results( "SELECT * FROM $table_equipment ORDER BY name ASC" );
$is_edit_mode = ! is_null( $activity );
- $nonce_action = $is_edit_mode ? 'mystat_edit_entry_' . $activity->id : 'mystat_add_entry';
+ $nonce_action = $is_edit_mode ? 'statpress_edit_entry_' . $activity->id : 'statpress_add_entry';
$form_title = $is_edit_mode ? 'Edytuj Aktywność' : 'Dodaj Nową Aktywność';
$button_text = $is_edit_mode ? 'Zaktualizuj Trening' : 'Zapisz Trening';
@@ -218,7 +218,7 @@ function mystat_render_add_form( $activity = null ) {
-
+